[NIXP] Pyston 0.2 — новая версия свободной реализации языка Python от Dropbox

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
Dmitry Shurupov
Сообщения: 336
Статус: Open Source geek
ОС: Ubuntu Linux

[NIXP] Pyston 0.2 — новая версия свободной реализации языка Python от Dropbox

Сообщение Dmitry Shurupov »

Компания Dropbox представила версию 0.2 собственной реализации языка Python, нацеленной на быстродействие приложений и получившей название Pyston. В апреле 2014 года компания Dropbox представила свободный JIT-компилятор для языка Python. Т.к. этот язык лежит в основе самого сервиса облачного хранения данных, компания постоянно работала над ускорением своих приложений. Успехи JIT-движка Chrome V8 для JavaScript задали планку производительности для решений Dropbox. При создании Pyston в Dropbox смотрели и на другие реализации, вроде PyPy, Jython и другие проекты на базе Python, однако под задачи компании необходима была гораздо более быстрая реализация, совместимая с основной веткой Python. Pyston построен поверх инфраструктуры компилятора LLVM. Версия 0.2 включает многие из возможностей языка и библиотек. Среди них базовая родная поддержка API C, поддержка многопоточности, исключений, наследований, мета-классов и многого другого. API C в Pyston обеспечивает подмножество API CPython и возможность запускать существующие расширения путём простой перекомпиляции. В следующей версии — 0.3 — разработчики обещают ещё больше увеличить производительность.

оригинал на www.nixp.ru
По-моему, это еще один повод перейти на Убунту.
Спасибо сказали: