Raku dilinin (eski adıyla Perl 2019.03) bir dağıtımı olan Rakudo Star 6'ün piyasaya sürülmesi

Mevcut paket sürümü Rakudo Yıldızı 2020.01derleyici dahil Rakudo, sanal makine MoarVMRaku dilinde geliştirme için gerekli belgeler, modüller ve araçlar (sonradan Perl 6 dilinin yeni adı) yeniden adlandırma). Derleyici, genişletilmiş makrolar, engellenmeyen G/Ç desteği ve gelecek sürümlerde uygulanması planlanan bir dizi küçük özellik dışında Raku v6.d spesifikasyonuna uygundur. Bayt kodunun yürütülmesi için sanal bir makine olarak önerilmektedir. MoarVM, tüm testleri geçen (JVM tabanlı alternatif bir arka uç henüz gerekli tüm işlevselliğe sahip değildir).

Yeni sürüm, perl6'nın yerini alan yeni bir yürütülebilir dosya olan raku'yu ekler ve ayrıca perl adının raku ile değiştirildiği yeni seçenekler de ekler. Dizi işlemeyle ilgili işlemlerin performansında önemli iyileştirmeler yapıldı (örneğin, Str.chomp 10 ila 100 kat, Str.substr 1.5 ila 3 kat ve Str.trim* 1.5 ila 90 kat daha hızlı hale geldi). Uygulandı Raku v6.e spesifikasyonunda birçok yeni dil özelliği geliştirilmektedir.

Readline yerine etkileşimli satır düzenleme için bir modül önerildi Linenoise. Windows ve macOS için ikili yapılara yönelik destek geçici olarak durduruldu.

Kaynak: opennet.ru

Yorum ekle