Differences between revisions 1 and 20 (spanning 19 versions)
Revision 1 as of 2004-05-25 18:17:39
Size: 228
Editor: c-f48a70d5
Comment:
Revision 20 as of 2011-03-03 22:12:12
Size: 1558
Editor: rev-195-91-108-40
Comment: 1.4
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 the [[http://pypy.org|PyPy home page]] and [[http://codespeak.net/pypy|development site]] for more information about this Python implementation.

[[http://codespeak.net/pypy/dist/pypy/doc/release-1.0.0.html|PyPy 1.0]] was released on 27/03/2007

It includes a JIT compiler, stackless-like functionality, uses the [[http://www.hpl.hp.com/personal/Hans_Boehm/gc/|Boehm garbage collector]] and has whole lot of "backends" - C, LLVM, !JavaScript, CLI, Java.

[[http://codespeak.net/pypy/dist/pypy/doc/release-1.1.0.html|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.

[[http://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.

[[http://codespeak.net/pypy/dist/pypy/doc/release-1.3.0.html|PyPy 1.3]] was released on 26/06/2010

There are two principal areas of improvement in this release: stabilisation of the just-in-time compiler, and alpha-level support for the loading of CPython extension modules written in C.

[[http://codespeak.net/pypy/dist/pypy/doc/release-1.4.0.html|PyPy 1.4]] was released on 22/10/2010

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.

PyPy 1.3 was released on 26/06/2010

There are two principal areas of improvement in this release: stabilisation of the just-in-time compiler, and alpha-level support for the loading of CPython extension modules written in C.

PyPy 1.4 was released on 22/10/2010

PyPy (last edited 2014-03-31 04:34:44 by DaleAthanasias)

Unable to edit the page? See the FrontPage for instructions.