Itusilẹ akopọ Rakudo 2022.02 fun ede siseto Raku (Perl 6 tẹlẹ)

Itusilẹ 2022.02 ti Rakudo, olupilẹṣẹ fun ede siseto Raku (eyiti o jẹ Perl 6 tẹlẹ), ti kede. Ise agbese na ni a fun lorukọmii lati Perl 6 nitori ko di itesiwaju Perl 5, bi o ti ṣe yẹ ni akọkọ, ṣugbọn o di ede siseto lọtọ, ko ni ibamu pẹlu Perl 5 ni ipele orisun ati idagbasoke nipasẹ agbegbe ọtọtọ ti awọn idagbasoke. Ni akoko kanna, itusilẹ ti ẹrọ foju MoarVM 2022.02 wa, eyiti o ṣe agbekalẹ agbegbe kan fun ṣiṣiṣẹ bytecode ti a ṣajọpọ ni Rakudo. Rakudo tun ṣe atilẹyin akojọpọ fun JVM ati diẹ ninu awọn ẹrọ foju JavaScript.

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

orisun: opennet.ru

Fi ọrọìwòye kun