Versión do compilador Rakudo 2022.02 para a linguaxe de programación Raku (antigo Perl 6)

Anunciause a versión 2022.02 de Rakudo, un compilador para a linguaxe de programación Raku (anteriormente Perl 6). O proxecto foi renomeado de Perl 6 porque non se converteu nunha continuación de Perl 5, como se esperaba orixinalmente, senón que se converteu nunha linguaxe de programación separada, non compatible con Perl 5 no nivel de orixe e desenvolvida por unha comunidade separada de desenvolvedores. Ao mesmo tempo, está dispoñible a versión da máquina virtual MoarVM 2022.02, que forma un ambiente para executar o bytecode compilado en Rakudo. Rakudo tamén admite a compilación para a JVM e algunhas máquinas virtuais JavaScript.

Из улучшений в Rakudo 2022.02 отмечается поддержка переменной окружения $RAKUDO_OPT для определения применяемых в компиляторе опций по умолчанию, добавлена функция rotor для группировки элементов списка, добавлена динамическая переменная $*RAT-UPGRADE-CLASS, в перечисления добавлены методы order и infer, реализованы недостающие проверки на значения NULL, в реализацию массивов добавлены методы unique, repeated и squish. В новой версии MoarVM улучшены реализации JIT и сборщика мусора, проведена чистка устаревшего кода, добавлены новые оптимизации и проверки для обеспечения безопасности.

Fonte: opennet.ru

Engadir un comentario