860
Comment:
|
1162
Updated details, moved links around.
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
Please refer to [[https://codespeak.net/pypy|the PyPy home page]] for more information about this upcoming Python implementation. |
Please refer to the [[https://pypy.org|PyPy home page]] and [[https://codespeak.net/pypy|development site]] for more information about this Python implementation. |
Line 8: | Line 7: |
PyPy 1.0 was released on 27/03/2007 https://codespeak.net/pypy/dist/pypy/doc/release-1.0.0.html | [[https://codespeak.net/pypy/dist/pypy/doc/release-1.0.0.html|PyPy 1.0]] was released on 27/03/2007 |
Line 10: | Line 9: |
It includes a JIT compiler, stackless-like functionality, uses the [[https://www.hpl.hp.com/personal/Hans_Boehm/gc/|Boehm garbage collector]] and has whole lot of "backends" - C, LLVM, JavaScript, CLI, Java. | It includes a JIT compiler, stackless-like functionality, uses the [[https://www.hpl.hp.com/personal/Hans_Boehm/gc/|Boehm garbage collector]] and has whole lot of "backends" - C, LLVM, !JavaScript, CLI, Java. |
Line 12: | Line 11: |
PyPy 1.1 was released on 28/04/2009 https://codespeak.net/pypy/dist/pypy/doc/release-1.1.0.html | [[https://codespeak.net/pypy/dist/pypy/doc/release-1.1.0.html|PyPy 1.1]] was released on 28/04/2009 |
Line 15: | Line 14: |
[[https://codespeak.net/pypy/dist/pypy/doc/release-1.2.0.html|PyPy 1.2]] was released on 12/03/2010 The emphasis of this release is performance, with the JIT-enabled implementation known to outperform CPython on some real-world applications and benchmarks. |
PyPy
PyPy is a Python implementation in Python. Yes, it can interpret itself!
Please refer to the PyPy home page and development site for more information about this Python implementation.
PyPy 1.0 was released on 27/03/2007
It includes a JIT compiler, stackless-like functionality, uses the Boehm garbage collector and has whole lot of "backends" - C, LLVM, JavaScript, CLI, Java.
PyPy 1.1 was released on 28/04/2009
Some of the backends supported in 1.0 (namely The LLVM and the JS backends) have been dropped "because they were unmaintained and/or buggy". The old JIT has also been dropped in favor of a new one that is under active development.
PyPy 1.2 was released on 12/03/2010
The emphasis of this release is performance, with the JIT-enabled implementation known to outperform CPython on some real-world applications and benchmarks.