Rilis Rakudo Star 2019.03, distribusi bahasa Raku (sebelumnya Perl 6)

Tersedia rilis paket Bintang Rakudo 2020.01, termasuk kompiler Rakudo, mesin virtual MoarVM, dokumentasi, modul, dan alat yang diperlukan untuk pengembangan dalam bahasa Raku (nama baru untuk bahasa Perl 6 setelahnya mengganti nama). Kompilernya sesuai dengan spesifikasi Raku v6.d, dengan pengecualian dukungan untuk makro yang diperluas, I/O non-pemblokiran, dan sejumlah fitur kecil yang rencananya akan diimplementasikan pada rilis mendatang. Ini diusulkan sebagai mesin virtual untuk eksekusi bytecode MoarVM, yang lolos semua pengujian (backend alternatif berbasis JVM belum memiliki semua fungsi yang diperlukan).

Versi baru menambahkan file executable baru, raku, yang menggantikan perl6, dan juga menambahkan opsi baru di mana nama perl diganti dengan raku. Pengoptimalan besar-besaran telah dilakukan pada kinerja operasi yang terkait dengan pemrosesan string (misalnya, Str.chomp menjadi 10 hingga 100 kali lebih cepat, Str.substr dari 1.5 menjadi 3 kali, dan Str.trim* dari 1.5 hingga 90 kali). Diimplementasikan banyak fitur bahasa baru yang dikembangkan dalam spesifikasi Raku v6.e.

Alih-alih Readline, sebuah modul diusulkan untuk pengeditan baris interaktif kebisingan linier. Dukungan untuk build biner untuk Windows dan macOS telah dihentikan untuk sementara.

Sumber: opennet.ru

Tambah komentar