Raku programlama dili (eski Perl 2021.12) için Rakudo derleyici sürümü 6

Raku programlama dilinin (eski adıyla Perl 2021.12) derleyicisi Rakudo 6 yayınlandı. Proje, başlangıçta beklendiği gibi Perl 6'in devamı olmadığı, kaynak düzeyinde Perl 5 ile uyumlu olmayan ve ayrı bir geliştirici topluluğu tarafından geliştirilen ayrı bir programlama dili haline geldiği için Perl 5 olarak yeniden adlandırıldı. Aynı zamanda, Rakudo'da derlenen bayt kodunu çalıştırmak için bir ortam oluşturan MoarVM 2021.12 sanal makinesinin sürümü de mevcut. Rakudo ayrıca JVM ve bazı JavaScript sanal makineleri için derlemeyi de destekler.

Из улучшений в Rakudo 2021.12 отмечается добавление поддержки метода is-wrapped для модуля Routine, реализация переменной окружения RAKUDO_PRECOMPILATION_PROGRESS для вывода информации о предкомпилируемых модулях в stderr, добавление методов IterationBuffer.unshift, IterationBuffer.prepend и IterationBuffer.new(iterable), а также оптимизация производительности методов .match, .subst-mutate и .subst, ускорение на 40% вызова Date.new(year,month,day). В новой версии MoarVM улучшены реализации JIT и сборщика мусора, добавлены новые оптимизации и проверки для обеспечения безопасности.

Kaynak: opennet.ru

Yorum ekle