Rakudo konpilatè lage 2022.02 pou langaj pwogramasyon Raku (ansyen Perl 6)

Yo te anonse lage 2022.02 Rakudo, yon du pou lang pwogramasyon Raku (ansyen Perl 6). Pwojè a te chanje non Perl 6 paske li pa t 'vin tounen yon kontinyasyon nan Perl 5, jan orijinal te espere, men li te vin tounen yon lang pwogramasyon apa, pa konpatib ak Perl 5 nan nivo sous la epi devlope pa yon kominote separe nan devlopè. An menm tan an, liberasyon an nan machin vityèl MoarVM 2022.02 disponib, ki fòme yon anviwònman pou kouri bytecode konpile nan Rakudo. Rakudo sipòte tou konpilasyon pou JVM ak kèk machin vityèl JavaScript.

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

Sous: opennet.ru

Add nouvo kòmantè