Stefan Behnel wrote: > Guido van Rossum, 03.11.2009 18:35: > >> Python, as a language is more than the core implementation -- >> CPython -- with a rich, mature and vibrant community of implementations, >> such as Jython [2]_, IronPython [3]_ and PyPy [4]_ that are a benefit >> not only to the community, but to the language itself. >> > > I noticed that this says "such as", but if it's intended to name the major > implementations, I wonder why Cython is missing from that list. > Is Cython an implementation of Python? It's a grey area, but it seems like Cython is a "Python inspired" language (similar to Shedskin) rather than an implementation of Python: The Cython language is very close to the Python language, but Cython additionally supports calling C functions and declaring C types on variables and class attributes. This allows the compiler to generate very efficient C code from Cython code. (From http://www.cython.org/ ) There are several partial implementations, including Python inspired languages, but if we are looking at 'major complete implementations' then the current list seems to be: CPython, Jython, IronPython and PyPy. Even Unladen Swallow is a fork (sorry - I mean branch) of CPython rather than a separate implementation. All the best, Michael Foord > Stefan > > _______________________________________________ > Python-Dev mailing list > Python-Dev at python.org > http://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: http://mail.python.org/mailman/options/python-dev/fuzzyman%40voidspace.org.uk > -- http://www.ironpythoninaction.com/
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4