Вышел PyPy 2.0

9 мая вышла версия PyPy 2.0 с кодовым названием «Einstein Sandwich». PyPy — интерпретатор языка Python со встроенным tracing JIT. Основными изменениями по сравнению с PyPy 1.9 являются:

поддержка stackless-возможностей: greenlet, eventlet, но пока не gevent; новая библиотека FFI — cffi (предложена и для включения в CPython). Планируется, что версия 2.0 послужит стабильной базой для более частых релизов (вероятно, для создания действительно быстрых интерпретаторов Ruby и PHP).

Не вошли в официальный анонс, но тоже немаловажны:

Продолжение работы по поддержке NumPy. Начальная поддержка ARM. Тулчейн для работы с RPython отделен от PyPy, поскольку ожидается, что он будет полезен и вне PyPy. И, наконец (я знал, что вы спросите): работа по распараллеливанию PyPy ведется не слишком активно, но есть ветка STM.

>>> Cравнение скорости PyPy и CPython на синтетических бенчмарках

  pypy, python, программирование

©  Linux.org.ru