Size: 1273
Comment:
|
← Revision 7 as of 2009-12-25 07:16:24 ⇥
Size: 3533
Comment: converted to 1.6 markup
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
-- ["swordsp"] ([[Date(2007-02-07T18:04:22Z)]]) [[TableOfContents]] |
-- [[swordsp]] (<<Date(2007-02-07T18:19:36Z)>>) <<TableOfContents>> |
Line 8: | Line 8: |
* [http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/ Pyrex] * [http://scipy.org/Weave Weave] * [http://www.cs.tut.fi/~ask/cinpy/ cinpy] * [http://fabrice.bellard.free.fr/tcc/ TCC] * [http://www.swig.org/ SWIG] * [http://www.boost.org/libs/python/doc/ Boost.Python] * [http://www.fenics.org/instant/ instant] -- depend on SWIG * [http://scipy.org/PerformancePython A beginners guide to using Python for performance computing] * [http://mark.dufour.googlepages.com/ Shed Skin] -- An Optimizing Python-to-C++ Compiler * [http://www.riverbankcomputing.co.uk/sip/ SIP] |
* [[http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/|Pyrex]] * [[http://scipy.org/Weave|Weave]] * [[http://scipy.org/PerformancePython|A beginners guide to using Python for performance computing]] * [[http://www.cs.tut.fi/~ask/cinpy/|cinpy]] * [[http://fabrice.bellard.free.fr/tcc/|TCC]] * [[http://www.swig.org/|SWIG]] * [[http://www.boost.org/libs/python/doc/|Boost.Python]] * [[http://www.fenics.org/instant/|instant]] -- depend on SWIG * [[http://mark.dufour.googlepages.com/|Shed Skin]] -- An Optimizing Python-to-C++ Compiler * [[http://www.riverbankcomputing.co.uk/sip/|SIP]] |
Line 19: | Line 19: |
* [[http://elmer.sourceforge.net/|elmer]] -- Elmer is a tool which embeds a Python module into a C, C++, or Tcl application. * [[http://pyinline.sourceforge.net/|pyinline]] . The PyInline module allows you to put source code from other programming languages directly "inline" in a Python script or module. * 早期版本,停止开发 * [[http://www.suttoncourtenay.org.uk/duncan/accu/integratingpython.html|Integrating Python, C and C++]] * [[http://www.thinkware.se/cgi-bin/thinki.cgi/UsingPythonWithOtherLanguages]] === Profile === * [[http://blog.csdn.net/lanphaday/archive/2007/01/15/1483728.aspx|用profile协助程序性能优化]] * [[http://blog.csdn.net/lanphaday/archive/2007/02/04/1502290.aspx|profile优化实践(基于A*算法)]] * [[http://valgrind.org/|Valgrind]] * [[http://kcachegrind.sourceforge.net|KCachegrind]] === Algorithm === * [[http://blog.csdn.net/lanphaday/archive/2007/01/20/1488279.aspx|人机对弈编程概述]] * [[http://blog.csdn.net/lanphaday/archive/2006/12/26/1461977.aspx|用遗传算法加强足球游戏的人工智能]] * [[http://blog.csdn.net/lanphaday/archive/2006/10/19/1341412.aspx|较高人工智能的人机博弈程序实现(多个算法结合)含C++源码]] * [[http://www.newsmth.net/bbstcon.php?board=Programming&gid=88084]] -- 算法与数据结构书目 === Concurrency === * [[http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/474127|Simulating concurrency with yield]] * [[http://www.china-pub.com/computers/common/info.asp?id=26458|并行程序设计:C、MPI与OpenMP]] * [[http://www.parallelpython.com/|Parallel Python]] === Misc === * [[http://www.limsi.fr/Individu/pointal/python.html]] -- 法语 * [[http://students.ceid.upatras.gr/~sxanth/pyvm/]] . pyvm is new a python virtual machine implementation which can run Python 2.4 bytecode and most of the times produce the expected output. * [[http://keyjnote.sourceforge.net/|KeyJnote]] -- KeyJnote is a program that displays presentation slides. * [[http://www.scons.org/|SCons]] -- SCons is an Open Source software construction tool—that is, a next-generation build tool. |
|
Line 20: | Line 51: |
=== Misc === * [http://www.limsi.fr/Individu/pointal/python.html] -- 法语 * [http://students.ceid.upatras.gr/~sxanth/pyvm/] . pyvm is new a python virtual machine implementation which can run Python 2.4 bytecode and most of the times produce the expected output. |
=== Java === * [[http://www.h2database.com|h2]] * [[http://tob.ableverse.org/|TheObjectBase]] * [[http://www.theserverside.com/news/thread.tss?thread_id=43064|TOB - An ORM Replacement uses Object Models for access @ tss]] * [[http://www.theserverside.com/news/thread.tss?thread_id=44119|Tapestry 5.0.1 Preview Release Now Available @ tss]] |
网摘 -- swordsp (2007-02-07)
Contents
Python & C
instant -- depend on SWIG
Shed Skin -- An Optimizing Python-to-C++ Compiler
SIP is a tool that makes it very easy to create Python bindings for C and C++ libraries. It was originally developed to create PyQt, the Python bindings for the Qt toolkit, but can be used to create bindings for any C or C++ library.
elmer -- Elmer is a tool which embeds a Python module into a C, C++, or Tcl application.
The PyInline module allows you to put source code from other programming languages directly "inline" in a Python script or module.
- 早期版本,停止开发
http://www.thinkware.se/cgi-bin/thinki.cgi/UsingPythonWithOtherLanguages
Profile
Algorithm
Concurrency
Misc
- pyvm is new a python virtual machine implementation which can run Python 2.4 bytecode and most of the times produce the expected output.
KeyJnote -- KeyJnote is a program that displays presentation slides.
SCons -- SCons is an Open Source software construction tool—that is, a next-generation build tool.