Fedora 29 has an alternate Python 2 runtime and add-on module stack built using PyPy, an alternate implementation of the Python 2 language, featuring Just-in-Time compilation.
- Name: Dave Malcolm
- Email: <email@example.com>
- Targeted release: Fedora 29
- Last updated: 2010-05-28
- Percentage of completion: 10%
pypy packaged and awaiting review
PyPy is a python interpreter written in a subset of python. The interpreter can have better memory use than CPython and speed is closing in on Cpython. The JIT'd version is faster than CPython in many benchmarks.
It is growing the ability to load CPython extension modules.
This feature is exploring the idea of shipping PyPy, and the scope is not yet clear, be it:
- just the core interpreter, or
- sharing pure-Python add-on modules with the system Python (but with split bytecode files), or
- a full, independent Python stack, but with just pure-Python add-on modules, or
- a full, independent Python stack, with both pure-Python and machine-code extension modules