On 31.10.2015 22:23, Alexander Walters wrote: > Nuitka and Cython cant really be called alternate implementations of c > python, since they kind of > require c python to run. They are tooling at best.
I'm not sure I follow. Cython runs all Python code, plus manages extensions for more easily compiling functions to C extensions. Nuitka tries to implement most of CPython. Both support use of Python C extensions. It's true that both need libpython - that's why I listed them as "Alternative CPython" and not as "Alternative Python" implementations :-) > On 10/29/2015 05:21, M.-A. Lemburg wrote: >> Some implementations which are not listed on the page: >> >> Alternative CPython: >> >> HotPy - https://sites.google.com/site/makingcpythonfast/ >> Pyston - http://blog.pyston.org/ >> Cython - http://cython.org/ >> Nuitka - http://nuitka.net/ >> >> Python for embedded devices: >> >> MicroPython - https://micropython.org/ > > This list is incomplete. Could you provide pointers to missing items ? >> Python in the browser: >> >> Brython - http://www.brython.info/ >> Skulpt - http://www.skulpt.org/ > > as is this one (it does not even list the python in the cloud implementation > used on the front page > of python.org) You mean PythonAnywhere ? I think there's a misunderstanding here. I just listed alternative implementations which aren't already mentioned on https://www.python.org/download/alternatives/. >> Python in the cloud: >> >> Trinket - https://trinket.io/python >> Wakari - https://wakari.io/ >> >> Python for education: >> >> Python Fiddle - http://pythonfiddle.com/ >> Geometry Zen - http://www.geometryzen.org/ >> Evaluzio - http://www.evaluzio.net/ >> >> More alternative CPython packagings: >> >> StaticPython - https://code.google.com/p/pts-mini-gpl/wiki/StaticPython >> >> >> The wiki page lists a few more: >> >> https://wiki.python.org/moin/PythonImplementations >> >> >> >> On 29.10.2015 09:56, M.-A. Lemburg wrote: >>> On 29.10.2015 09:55, M.-A. Lemburg wrote: >>>> There's currently a ticket open for the alternative implementations >>>> page: >>>> >>>> https://github.com/python/pythondotorg/issues/842 >>>> >>>> The page currently lists a few variants of Python implementations, >>>> but is not up to date with more recent developments such as >>>> Brython, Pyston, HotPy, etc. >>> Forgot the link to the page: >>> >>> https://www.python.org/download/alternatives/ >>> >>>> I think we should try to add all currently maintained variants >>>> to the page. >>>> >>>> Would someone like to help with this ? >>>> >>>> We'd need ReST entries of the form: >>>> >>>> * `PyPy <http://pypy.org/>`_ (A `fast <http://speed.pypy.org>`_ python >>>> implementation with a JIT compiler) >>>> >>>> for each variant. >>>> >>>> Thanks, >>>> > > _______________________________________________ > pydotorg-www mailing list > [email protected] > https://mail.python.org/mailman/listinfo/pydotorg-www -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Experts (#1, Nov 04 2015) >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> Python Database Interfaces ... http://products.egenix.com/ >>> Plone/Zope Database Interfaces ... http://zope.egenix.com/ ________________________________________________________________________ 2015-10-23: Released mxODBC Connect 2.1.5 ... http://egenix.com/go85 ::: We implement business ideas - efficiently in both time and costs ::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ http://www.malemburg.com/ _______________________________________________ pydotorg-www mailing list [email protected] https://mail.python.org/mailman/listinfo/pydotorg-www
