On-topic: alternate Python implementations
Jürgen A. Erhard
jae+python at jaerhard.com
Sat Aug 4 19:25:10 EDT 2012
On Sat, Aug 04, 2012 at 08:40:16AM +0200, Stefan Behnel wrote:
> Steven D'Aprano, 04.08.2012 08:15:
> > Most people are aware, if only vaguely, of the big Four Python
> > implementations:
> >
>
> And not to forget Cython, which is the only static Python compiler that is
> widely used. Compiles and optimises Python to C code that uses the CPython
> runtime and allows for easy manual optimisations to get C-like performance
> out of it.
Cython is certainly *not* a Python *implementation*, since it always
uses the CPython runtime (and compiling Cython C files requires
Python.h).
None of the other implementations require Python for actually
compiling or running Python source.
Oh, yes, you can create a stand-alone... wait, a "stand-alone" app.
By embedding the Python runtime (dynamic linking with libpythonX.Y...
maybe static too? Didn't test, because it's irrelevant for making the
point).
Grits, J
More information about the Python-list
mailing list