Pyston returns from the dead to speed Python

Development of Pyston, a variant of the Python runtime that uses just-in-time compilation to speed up the execution of Python programs, is back on again after a long period of limbo. Picking up where Dropbox left off, a new development team has released Pyston 2.0.Pyston provides what is ultimately intended to be a drop-in replacement for the standard Python runtime, CPython. It’s compatible with Python 3.8, so programs that runs with that version of Python should run as-is on Pyston.[ Tune into Serdar Yegulalp’s Smart Python video tutorials to learn smart Python tricks in 5 minutes or less ] Pyston performs code generation using just-in-time compilation, or JITting, to yield many of its speedups. Pure-Python programs show the largest improvements, while programs that use C/C++ modules for faster execution, like PyTorch, show less or none.To read this article in full, please click here

Pyston returns from the dead to speed Python
Web and Cloud LLC - talk to us and let's discuss your needs.

Development of Pyston, a variant of the Python runtime that uses just-in-time compilation to speed up the execution of Python programs, is back on again after a long period of limbo. Picking up where Dropbox left off, a new development team has released Pyston 2.0.

Pyston provides what is ultimately intended to be a drop-in replacement for the standard Python runtime, CPython. It’s compatible with Python 3.8, so programs that runs with that version of Python should run as-is on Pyston.

Pyston performs code generation using just-in-time compilation, or JITting, to yield many of its speedups. Pure-Python programs show the largest improvements, while programs that use C/C++ modules for faster execution, like PyTorch, show less or none.

To read this article in full, please click here