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

Rakudo 2022.06, 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. Kompiler ngadukung varian basa Raku anu dijelaskeun dina spésifikasi 6.c sareng 6.d (sacara standar). Dina waktos anu sami, sékrési mesin virtual MoarVM 2022.06 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.06, categorization tina éntitas anu dibangkitkeun kacatet - pikeun unggal kasalahan ayeuna anjeun tiasa nganggo kelas pengecualian sorangan. Ditambahkeun metode ukuran bytecode anu langkung kompak pikeun ngabalikeun kaayaan "Gagal" - (Pengecualian|Cool) foo".Gagal'). Ditambahkeun ngaranna argumen ": nyata" pikeun metoda DateTime.posix. pamakéan nyata gancang tina metoda .buntut () kalawan arrays. Versi anyar MoarVM parantos ningkatkeun tukang sampah.

sumber: opennet.ru

Tambahkeun komentar