Rakudo compiler release 2022.06 kanggo Raku programming language (mantan Perl 6)

Rakudo 2022.06, kompiler kanggo basa pamrograman Raku (biyen Perl 6), wis dirilis. Proyèk iki diganti jeneng saka Perl 6 amarga ora dadi kelanjutan saka Perl 5, kaya sing dikarepake, nanging dadi basa pamrograman sing kapisah, ora kompatibel karo Perl 5 ing tingkat sumber lan dikembangake dening komunitas pangembang sing kapisah. Compiler ndhukung varian basa Raku sing diterangake ing spesifikasi 6.c lan 6.d (kanthi standar). Ing wektu sing padha, release saka mesin virtual MoarVM 2022.06 kasedhiya, kang mbentuk lingkungan kanggo mlaku bytecode disusun ing Rakudo. Rakudo uga ndhukung kompilasi kanggo JVM lan sawetara mesin virtual JavaScript.

Antarane dandan ing Rakudo 2022.06, kategorisasi pangecualian sing digawe dicathet - kanggo saben kesalahan saiki sampeyan bisa nggunakake kelas pengecualian dhewe. Nambahake cara ukuran bytecode sing luwih kompak kanggo mbalekake negara "Gagal" - (Pengecualian|Cool).Gagal (tinimbang 'gagal "foo"' lan 'Failure.new ("foo")' disaranake kanggo nemtokake '" foo".Gagal'). Added jeneng argumen ": nyata" kanggo DateTime.posix cara. Ngartekno luwih cepet nggunakake cara .buntut () karo susunan. Versi anyar MoarVM wis nambah tukang sampah.

Source: opennet.ru

Add a comment