228
Comment:
|
845
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
The Py``Py sprint will start Monday 31 May and run until Sunday 6 June. It will then restart Thursday 10 June and continue until Saturday 12 June. | = PyPy = |
Line 3: | Line 3: |
For more information see the [^http://www.codespeak.net/pypy PyPy homepage]. | PyPy is a Python implementation in Python. Yes, it can interpret itself! Please refer to [http://codespeak.net/pypy the PyPy home page] for more information about this upcoming Python implementation. PyPy 1.0 was released on 27/03/2007 http://codespeak.net/pypy/dist/pypy/doc/release-1.0.0.html It includes a simple JIT compiler, Boehm GarbageCollecter and a whole lot of "backends" - C, LLVM, JavaScript, CLI, Java. ---- Has anyone looked at this very small JVM implementation for some ideas? http://www.rtjcom.com/ If we want to have Python run on low-memory systems then this will help. There are other small JVMs which are genuinely open source (unlike [http://www.rtjcom.com/ simpleRTJ]), and a list of such projects can be found [http://www.kaffe.org/links.shtml via the Kaffe project site]. -- PaulBoddie |
PyPy
PyPy is a Python implementation in Python. Yes, it can interpret itself!
Please refer to [http://codespeak.net/pypy the PyPy home page] for more information about this upcoming Python implementation.
PyPy 1.0 was released on 27/03/2007 http://codespeak.net/pypy/dist/pypy/doc/release-1.0.0.html
It includes a simple JIT compiler, Boehm GarbageCollecter and a whole lot of "backends" - C, LLVM, JavaScript, CLI, Java.
Has anyone looked at this very small JVM implementation for some ideas? http://www.rtjcom.com/ If we want to have Python run on low-memory systems then this will help.
There are other small JVMs which are genuinely open source (unlike [http://www.rtjcom.com/ simpleRTJ]), and a list of such projects can be found [http://www.kaffe.org/links.shtml via the Kaffe project site]. -- PaulBoddie