Релиз компилятора Rakudo 2021.10 для языка программирования Raku (бывший Perl 6)

Автор Сообщение
news_bot ®

Стаж: 7 лет 2 месяца
Сообщений: 27286

Создавать темы news_bot ® написал(а)
24-Окт-2021 10:30

Разработчики компилятора Rakudo для языка программирования Raku (бывший Perl 6) опубликовали релиз 2021.10. Одновременно доступен новый выпуск виртуальной машины MoarVM 2021.10, формирующей среду для запуска скомпилированного байт-кода. Также компиляция поддерживается для JVM и некоторых виртуальных машин для JavaScript.
В новой версии выделяется серьёзный прирост производительности, которого удалось достигнуть благодаря новому механизму диспетчеризации. Ценой повышения производительности стало увеличение времени компиляции примерно на 25%. Других серьёзных изменений не отмечается.
Raku является Perl-подобным языком программирования, не обеспечивающим совместимость с Perl5 на уровне исходных текстов и имеющим своё сообщество разработчиков. Первый релиз состоялся после 15 лет разработки и на данный момент разработчики призывают любых добровольных помощников присоединиться к развитию языка, для чего приглашают в чат IRC.
На Raku написаны такие продукты, как:
  • Hubtodate - автоматизирует получение и обновление репозиториев с GitHub (разработка брошена в середине 2020-го);
  • JsonHound - парсер и анализатор для JSON-структур (последний pull request также от середины 2020);
  • движок пользовательских скриптов для qutebrowser (без релиза, последняя активность - 4 месяца назад);
  • Tomtit - программа, позволяющая создавать пользовательские задачи для отложенного выполнения (без релизов).

===========
Источник:
OpenNet.RU
===========

Похожие новости: Теги для поиска: #_rakudo, #_raku, #_perl, #_moarvm
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 29-Апр 18:45
Часовой пояс: UTC + 5