PyPy: Difference between revisions

From Rosetta Code
Content added Content deleted
m (Cleaned up the overview sentence. Should the overview also mention other languages implemented on top of PyPy?)
(There, at least added a link to them in version control)
 
(One intermediate revision by one other user not shown)
Line 5: Line 5:
* a common translation and support framework for producing implementations of dynamic languages, emphasising a clean separation between language specification and implementation aspects.
* 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.<ref>http://codespeak.net/pypy/dist/pypy/doc/architecture.html#mission-statement</ref>
* 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.<ref>http://codespeak.net/pypy/dist/pypy/doc/architecture.html#mission-statement</ref>



==External Links==
==External Links==
* [http://codespeak.net/pypy/dist/pypy/doc/news.html PyPy official site]
* [http://codespeak.net/pypy/dist/pypy/doc/news.html PyPy official site]
* [https://codespeak.net/viewvc/pypy/lang/ Browse source of other Virtual Machines implemented on PyPy's framework]


==References==
==References==

Latest revision as of 22:22, 17 January 2011

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