Versió del compilador Rakudo 2022.02 per al llenguatge de programació Raku (antic Perl 6)

S'ha anunciat el llançament del 2022.02 de Rakudo, un compilador per al llenguatge de programació Raku (abans Perl 6). El projecte va ser rebatejat com a Perl 6 perquè no es va convertir en una continuació de Perl 5, com s'esperava originalment, sinó que es va convertir en un llenguatge de programació independent, no compatible amb Perl 5 a nivell d'origen i desenvolupat per una comunitat de desenvolupadors independent. Al mateix temps, està disponible el llançament de la màquina virtual MoarVM 2022.02, que forma un entorn per executar bytecode compilat a Rakudo. Rakudo també admet la compilació per a la JVM i algunes màquines virtuals JavaScript.

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

Font: opennet.ru

Afegeix comentari