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

Материал из Викиновостей, свободного источника новостей

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

Вышел релиз виртуальной машины для динамических языков программирования Parrot 2.10.0, в первую очередь используемой в проекте Rakudo Perl 6. Parrot поддерживает выполнение универсального байткода, в который могут быть скомпилированы программы на таких языках, как Perl 6, Tcl, Javascript, Ruby, Lua, Scheme, PHP, 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
Creative Commons
Эта статья содержит материалы из статьи «Релиз Parrot 2.10.0, виртуальной машины для Perl 6», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

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