this is a german Web-Mirror of PYTHON.ORG powered by Domainunion AG

Differences between revisions 10 and 11
Revision 10 as of 2008-02-14 15:42:11
Size: 1498
Editor: PaulBoddie
Comment: Added Serpent and tinypy.
Revision 11 as of 2008-02-28 10:39:23
Size: 1712
Editor: PaulBoddie
Comment: Updated tinypy link, added descriptions.
Deletions are marked like this. Additions are marked like this.
Line 16: Line 16:
 * ["CLPython"]
 * IronPython
 * ["Jython"]
 * PyMite
 * PyPy
 * ["CLPython"] - Python in Common Lisp
 * IronPython - Python in C# for the Common Language Runtime (CLR/.NET)
 * ["Jython"] - Python in Java for the Java platform
 * PyMite - Python for embedded devices
 * PyPy - Python in Python, targeting several environments
Line 22: Line 22:
 * [https://www.philhassey.com/blog/2008/02/12/tinypy-64k-now-with-built-in-garbage-collection/ tinypy]  * [https://www.philhassey.com/blog/2008/02/28/tinypy-10-mit-license-and-swell-opengl-demo/ tinypy] - Python in 64K

Python Implementations

An "implementation" of Python should be taken to mean a program or environment which provides support for the execution of programs written in the Python language, or some broadly similar dialect of the language.

There have been and are several distinct software packages providing of what we all recognize as Python, although some of those are more like distributions or variants of some existing implementation than a completely new implementation of the language.

CPython Variants

Other Implementations

Compilers

Topic Guides

This page aims to replace one formerly maintained as "[https://phaseit.net/claird/comp.lang.python/python_varieties.html Cameron Laird's personal notes on varieties of Python implementation]".

PythonImplementations (last edited 2023-06-24 04:21:27 by MaxBernstein)

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