PyPy 2.4 — новая версия «быстрой» реализации языка Python

Среда, 24 сентября 2014 г.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e

0

Уроборос — логотип интерпретатора PyPyИллюстрация с сайта Import-this.De Разработчики проекта PyPy сообщили о выходе новой версии своего интерпретатора, реализующего возможности стандартной библиотеки Python 2.7.8, — 2.4 «Snow White».

PyPy представляет собой один из наиболее быстрых интерпретаторов языка Python. Он обладает высокой совместимостью со стандартным интерпретатором Python и работает быстрее CPython 2.7 за счёт интеграции трассировки JIT-компилятора. Однако в Dropbox считают, что PyPy не такой быстрый, как их реализация Pyston. Новый релиз PyPy для x86 работает на большинстве распространённых операционных систем (Linux 32/64, Mac OS X 64, Windows и OpenBSD), а также на оборудовании ARM (ARMv6 или ARMv7 с VFPv3) под управлением Linux.

Версия PyPy 2.4 получила увеличение производительности и в ней исправлена значительная ошибка, благодаря чему улучшилась поддержка множественных объектов сокетов, что снижает риск утечек при длительной работе программ. Другие изменения:

снижение внутренних копирований ByteArray-операций; настроена внутренняя структура StringBuilder для ускорения обработки длинных строк, которая позволяет получить прирост производительности больших приложений; улучшена поддержка errno в Linux; удалены ctypes pythonapi и ctypes.PyDLL, которые никогда не работали в PyPy; исправлена регрессия производительности ufunc (,) в numpy; обновление stdlib до 2.7.8; Win32-версия получила статическую линковку для zlib, expat, bzip и openssl-1.0.1i. Более полный список изменений в заметках к релизу и перечне изменений. Скачать новую версию интерпретатора PyPy можно на странице загрузки.

Постоянная ссылка к новости: http://www.nixp.ru/news/12798.html. Автор: Никита Лялин по материалам Doc.Pypy.Org.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e


Просмотров: 345
Рубрика: Hi-Tech


Архив новостей / Экспорт новостей

Ещё новости по теме:

RosInvest.Com не несет ответственности за опубликованные материалы и комментарии пользователей. Возрастной цензор 16+.

Ответственность за высказанные, размещённую информацию и оценки, в рамках проекта RosInvest.Com, лежит полностью на лицах опубликовавших эти материалы. Использование материалов, допускается со ссылкой на сайт RosInvest.Com.

Архивы новостей за: 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003