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

Raku programlama dilinin (eski adıyla Perl 2022.02) 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 2022.02 sanal makinesinin sürümü de mevcut. Rakudo ayrıca JVM ve bazı JavaScript sanal makineleri için derlemeyi de destekler.

Rakudo 2022.02'deki iyileştirmeler arasında derleyicide kullanılan varsayılan seçenekleri belirlemek için $RAKUDO_OPT ortam değişkeni desteği, liste öğelerini gruplamak için rotor işlevi eklendi, $*RAT-UPGRADE-CLASS dinamik değişkeni eklendi Numaralandırmalara , order ve infer yöntemleri eklendi, NULL değerler için eksik kontroller uygulandı, dizilerin uygulamasına benzersiz, tekrarlanan ve squish yöntemleri eklendi. MoarVM'nin yeni sürümü, JIT ve çöp toplayıcı uygulamalarını iyileştirdi, eski kodları temizledi ve yeni optimizasyonlar ve güvenlik kontrolleri ekledi.

Kaynak: opennet.ru

Yorum ekle