Mwepụta Rakudo mkpokọta 2022.06 maka asụsụ mmemme Raku (nke bụbu Perl 6)

Rakudo 2022.06, onye nchịkọta maka asụsụ mmemme Raku (nke bụbu Perl 6), ka ewepụtara. E degharịrị aha ahụ site na Perl 6 n'ihi na ọ bụghị ihe na-aga n'ihu nke Perl 5, dị ka a tụrụ anya na mbụ, kama ọ ghọrọ asụsụ mmemme dị iche iche, na-adabaghị na Perl 5 na ọkwa isi mmalite ma mepụta obodo dị iche iche nke ndị mmepe. Onye nchịkọta na-akwado ụdị asụsụ Raku akọwapụtara na nkọwapụta 6.c na 6.d (na ndabara). N'otu oge ahụ, ntọhapụ nke MoarVM 2022.06 mebere igwe dị, nke na-etolite gburugburu maka ịgba ọsọ bytecode agbakọtara na Rakudo. Rakudo na-akwado mkpokọta maka JVM na ụfọdụ igwe mebere JavaScript.

N'ime nkwalite ndị dị na Rakudo 2022.06, a na-ahụta categorization nke ewepụrụ ewepụtara - maka njehie ọ bụla, ị nwere ike iji klaasị wepụrụ ya ugbu a. Agbakwunyere usoro nha nha nke bytecode kọmpak karịa maka iweghachi steeti "ọdịda" - (Exception|Cool) ọdịda (kama 'ọdịda "foo" na 'Failure.new("foo") a na-atụ aro ịkọwapụta'" foo"Ọdịda'). Agbakwunyere arụmụka akpọrọ ": ezigbo" na usoro DateTime.posix. N'iji ngwa ngwa na-eji usoro .tail() nwere nhazi. Ụdị MoarVM ọhụrụ emeela ka ndị na-anakọta ihe mkpofu ka mma.

isi: opennet.ru

Tinye a comment