Релиз Parrot 2.10.0, виртуальной машины для Perl 6

17 ноября 2010 года

Вышел (Архивная копия от 21 октября 2020 на Wayback Machine) релиз виртуальной машины для динамических языков программирования Parrot 2.10.0 (Архивная копия от 22 октября 2020 на Wayback Machine), в первую очередь используемой в проекте Rakudo Perl 6. Parrot поддерживает выполнение универсального байткода, в который могут быть скомпилированы программы на таких языках, как Perl 6, Tcl, Javascript (Архивная копия от 25 февраля 2008 на Wayback Machine), Ruby (Архивная копия от 8 июля 2007 на Wayback Machine), Lua, Scheme, PHP (Архивная копия от 16 апреля 2010 на Wayback Machine), Python, APL.

Начиная с данного выпуска для разработки Parrot теперь используется система управления исходными текстами Git и сервис GitHub. Скрипты конфигурации, сборки и тестирования модифицированы с целью улучшения поддержки Git. Подготовлено небольшое руководство, в котором изложен типовой процесс работы с Parrot в Git.

Из других изменений можно отметить:

  • обновление версии nqp-rx;
  • корректировка обработки ошибок ввода/вывода;
  • устранение утечек памяти и оптимизация работы сборщика мусора;
  • поддержка определения IPv6 в скрипте сборочного конфигурирования;
  • увеличена область действия String, FixedBooleanArray, PMCProxy, LexPad;
  • Для Fedora подготовлен пакет с реализацией модуля PL/Parrot (postgresql-plparrot), предназначенного для написания встроенных процедур для PostgreSQL на языках PIR или Rakudo Perl 6;

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Релиз Parrot 2.10.0, виртуальной машины для Perl 6», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.