Mwepụta Rakudo mkpokọta 2022.02 maka asụsụ mmemme Raku (nke bụbu Perl 6)

Rakudo 2022.02, onye nchịkọta maka asụsụ mmemme Raku (nke bụbu Perl 6), ka ewepụtara. E degharịrị aha ahụ site na Perl 6 n'ihi na ọ bụghị ihe na-aga n'ihu nke Perl 5, dị ka a tụrụ anya na mbụ, kama ọ ghọrọ asụsụ mmemme dị iche iche, na-adabaghị na Perl 5 na ọkwa isi mmalite ma mepụta obodo dị iche iche nke ndị mmepe. N'otu oge ahụ, ntọhapụ nke MoarVM 2022.02 mebere igwe dị, nke na-etolite gburugburu maka ịgba ọsọ bytecode agbakọtara na Rakudo. Rakudo na-akwado mkpokọta maka JVM na ụfọdụ igwe mebere JavaScript.

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

isi: opennet.ru

Tinye a comment