[pydotorg-www] List of alternative Python implementations
M.-A. Lemburg
mal at egenix.com
Wed Nov 4 08:24:31 EST 2015
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
> pydotorg-www at python.org
> 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/
More information about the pydotorg-www
mailing list