Rakudo compiler release 2022.02 pikeun basa programming Raku (urut Perl 6)

Rakudo 2022.02, kompiler pikeun basa pamrograman Raku (baheulana Perl 6), parantos dileupaskeun. Proyék ieu diganti tina Perl 6 sabab henteu janten tuluyan tina Perl 5, sakumaha anu dipiharep, tapi janten basa pamrograman anu misah, henteu cocog sareng Perl 5 dina tingkat sumber sareng dikembangkeun ku komunitas pamekar anu misah. Dina waktos anu sami, sékrési mesin virtual MoarVM 2022.02 sayogi, anu ngabentuk lingkungan pikeun ngajalankeun bytecode anu disusun dina Rakudo. Rakudo ogé ngadukung kompilasi pikeun JVM sareng sababaraha mesin virtual JavaScript.

Diantara perbaikan dina Rakudo 2022.02, aya dukungan pikeun variabel lingkungan $RAKUDO_OPT pikeun nangtoskeun pilihan standar anu dianggo dina kompiler, fungsi rotor parantos ditambahkeun pikeun ngagolongkeun elemen daptar, variabel dinamis $*RAT-UPGRADE-CLASS parantos ditambahkeun. , Metoda urutan na infer geus ditambahkeun kana enumerations, cék leungit geus dilaksanakeun pikeun nilai NULL, unik, métode ulang tur squish geus ditambahkeun kana palaksanaan arrays. Versi anyar MoarVM parantos ningkatkeun JIT sareng palaksanaan kolektor sampah, ngabersihkeun kode warisan, sareng nambihan optimasi anyar sareng cek kaamanan.

sumber: opennet.ru

Tambahkeun komentar