The developers of the Pyston , which offers a high-performance implementation of the Python language that uses modern JIT compilation technologies, have introduced extension Pyston-lite with the implementation of a JIT compiler for CPython. If Pyston is a branch of the CPython codebase and develops separately, then Pyston-lite is designed as a universal extension designed to connect to the standard Python interpreter (CPython).
Pyston-lite allows you to use the basic Pyston technologies without changing the interpreter, by installing an additional extension using the PIP or Conda package manager. Pyston-lite is already hosted in the PyPI and Conda repositories, and to install, just run the command “pip install pyston_lite_autoload” or “conda install pyston_lite_autoload -c pyston”. Two packages are suggested: pyston_lite (JIT directly) and pyston_lite_autoload (does automatic JIT substitution when starting a Python process). It is also possible to programmatically control enabling JIT from within the application without installing the autoload module, using the pyston_lite.enable() function.
Leave a Reply