Доступно (https://blog.pyston.org/2016/07/14/pyston-0-5-1-released/) обновление проекта Pyston 0.5.1 (http://www.pyston.org/), в рамках которого компанией Dropbox развивается высокопроизводительная реализация языка Python, созданная с использованием наработок проекта LLVM и использующая (https://www.opennet.me/opennews/art.shtml?num=44490) JIT-компиляцию для достижения высокой производительности. Код Pyston написан на языке C++ и распространяется (https://github.com/dropbox/pyston) под лицензией Apache.
Кроме исправления ошибок и устранения несовместимостей в новой версии в основном представлены только оптимизации производительности. В частности, внесена (https://blog.pyston.org/2016/06/30/baseline-jit-and-inline-c.../) достаточно большая порция улучшений, связанных с кэшированием inline-кода и работой JIT, ускорен алгоритм подсчёта ссылок в генераторе кода на базе LLVM. Pyston 0.5.1 успешно проходит все тесты из пакета SciPy и в среднем работает на 15% быстрее прошлого выпуска.
URL: https://blog.pyston.org/2016/07/14/pyston-0-5-1-released/
Новость: http://www.opennet.me/opennews/art.shtml?num=44789