Rakudo mai tarawa saki 2022.06 don yaren shirye-shiryen Raku (tsohon Perl 6)

Rakudo 2022.06, mai tara shirye-shiryen yaren Raku (tsohon Perl 6), an sake shi. An canza sunan aikin daga Perl 6 saboda bai zama ci gaba na Perl 5 ba, kamar yadda aka zata tun farko, amma ya zama yaren shirye-shirye daban, wanda bai dace da Perl 5 ba a matakin tushen kuma wata al'umma ta daban ta haɓaka. Mai tarawa yana goyan bayan bambance-bambancen yaren Raku da aka bayyana a cikin takamaiman 6.c da 6.d (ta tsohuwa). A lokaci guda kuma, ana samun sakin MoarVM 2022.06 injin kama-da-wane, wanda ke samar da yanayi don gudanar da bytecode wanda aka harhada a cikin Rakudo. Hakanan Rakudo yana goyan bayan haɗawa don JVM da wasu injunan kama-da-wane na JavaScript.

Daga cikin abubuwan haɓakawa a cikin Rakudo 2022.06, an lura da rarrabuwa na keɓancewar da aka haifar - ga kowane kuskure yanzu zaku iya amfani da nasa keɓanta aji. An ƙara ƙarin ƙaƙƙarfan hanyar girman girman bytecode don dawo da yanayin "Rashin nasara" - (Exception|Cool).Rashi (maimakon' kasa "foo" da 'Failure.new("foo")' an gabatar da shi don tantance'" foo"Rashi'). Ƙara hujja mai suna ":real" zuwa hanyar DateTime.posix. Mahimmanci da sauri amfani da hanyar wutsiya() tare da tsararru. Sabuwar sigar MoarVM ta inganta mai tara shara.

source: budenet.ru

Add a comment