3 ms·
there is only one python implementation ... apart from IronPython, Stackless Python, PyPy, Jython, Unladen Swallow, and maybe a few more I've missed.
by gjm11 17y ago
there is only one python implementation ... apart from IronPython, Stackless Python, PyPy, Jython, Unladen Swallow, and maybe a few more I've missed.
- morphir 17y agosure, but neither of them are shipped with the operating systems that I use (linux and osx).
- cdavid 17y agoneither is scheme AFAIK, at least on OS X. But to be fair, none of those implementations are usable for most scientific work, as numpy is only available on CPython, at least today.
- silentbicycle 17y agoThe more important point is that if you're starting out with Python, which one to use is very clear. There's Stackless and so on, but the main page at Python.org just points to CPython. (It does mentions that Python is available for the JVM and .NET vm, but that's not the primary link.) It's a sharp contrast to when people have to decide which Lisp or Scheme to learn with, but don't have enough experience to choose. (Some probably decide on Python instead.)
- morphir 17y agoexactly my point. Unfortunate for us schemers that we don't have such a mainstream implementation. Also, it would be cool if linux distributions could ship with a minimal scheme. Modules could be downloaded & installed as we need them.