PyPy: Difference between revisions

From Rosetta Code
Content added Content deleted
(Create impl page.)
 
m (Cleaned up the overview sentence. Should the overview also mention other languages implemented on top of PyPy?)
Line 1: Line 1:
{{implementation|Python}}
{{implementation|Python}}
An implementation of [[Python]] which uses Python itself to generate interpreters and virtual machines for running under the Python programming language.
A compliant implementation of the [[Python]] language written in a restricted subset of [[Python]] which can be run in another [[Python]] interpreter or translated to C and compiled for fast execution.


PyPy's Mission Statement is to provide:
PyPy's Mission Statement is to provide:

Revision as of 20:25, 30 December 2010

PyPy is an implementation of Python. Other implementations of Python.

A compliant implementation of the Python language written in a restricted subset of Python which can be run in another Python interpreter or translated to C and compiled for fast execution.

PyPy's Mission Statement is to provide:

  • a common translation and support framework for producing implementations of dynamic languages, emphasising a clean separation between language specification and implementation aspects.
  • a compliant, flexible and fast implementation of the Python Language using the above framework to enable new advanced features without having to encode low level details into it.[1]


External Links

References