Rakudo-kompiler release 2022.02 foar de Raku-programmearring taal (eardere Perl 6)

De 2022.02-release fan Rakudo, in kompilator foar de Raku-programmearringstaal (earder Perl 6), is oankundige. It projekt waard omneamd fan Perl 6 om't it gjin fuortsetting fan Perl 5 waard, lykas oarspronklik ferwachte, mar in aparte programmeartaal waard, net kompatibel mei Perl 5 op boarnenivo en ûntwikkele troch in aparte mienskip fan ûntwikkelders. Tagelyk is de frijlitting fan 'e MoarVM 2022.02 firtuele masine beskikber, dy't in omjouwing foarmet foar it útfieren fan bytekoade kompilearre yn Rakudo. Rakudo stipet ek kompilaasje foar de JVM en guon JavaSkript firtuele masines.

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

Boarne: opennet.ru

Add a comment