Rakudo-kompilatorutgivelse 2022.02 for Raku-programmeringsspråket (tidligere Perl 6)

2022.02-utgivelsen av Rakudo, en kompilator for Raku-programmeringsspråket (tidligere Perl 6), har blitt annonsert. Prosjektet ble omdøpt fra Perl 6 fordi det ikke ble en fortsettelse av Perl 5, som opprinnelig forventet, men ble et eget programmeringsspråk, ikke kompatibelt med Perl 5 på kildenivå og utviklet av et eget fellesskap av utviklere. Samtidig er utgivelsen av den virtuelle MoarVM 2022.02-maskinen tilgjengelig, som danner et miljø for å kjøre bytekode kompilert i Rakudo. Rakudo støtter også kompilering for JVM og noen virtuelle JavaScript-maskiner.

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

Kilde: opennet.ru

Legg til en kommentar