Rakudo compiler namoaka 2022.06 ho an'ny fiteny fandaharana Raku (Perl 6 teo aloha)

Navoaka ny Rakudo 2022.06, mpanangona ny fiteny fandaharana Raku (Perl 6 taloha). Ny tetikasa dia novana anarana avy amin'ny Perl 6 satria tsy lasa fitohizan'ny Perl 5, araka ny nampoizina tany am-boalohany, fa lasa fiteny fandaharana manokana, tsy mifanaraka amin'ny Perl 5 amin'ny ambaratonga loharano ary novolavolain'ny vondrom-piarahamonina iray manokana. Ny compiler dia manohana ny variana amin'ny fiteny Raku voalaza ao amin'ny fepetra 6.c sy 6.d (amin'ny alΓ lan'ny default). Mandritra izany fotoana izany, misy ny famoahana ny milina virtoaly MoarVM 2022.06, izay mamorona tontolo iray hampandehanana ny bytecode natambatra ao amin'ny Rakudo. Rakudo koa dia manohana ny fanangonana ny JVM sy ny milina virtoaly JavaScript sasany.

Anisan'ireo fanatsarana ao amin'ny Rakudo 2022.06, voamarika ny fanasokajiana ireo maningana - isaky ny hadisoana dia azonao ampiasaina izao ny kilasy fanavahana azy. Nampiana fomba habe-bytecode mirindra kokoa amin'ny famerenana ny fanjakana "Failure" - (Exception|Cool) foo".Failure'). Nampiana tohan-kevitra ": tena izy" tamin'ny fomba DateTime.posix. Fampiasana haingana kokoa ny fomba .tail() miaraka amin'ny array. Ny dikan-teny vaovao an'ny MoarVM dia nanatsara ny mpanangona fako.

Source: opennet.ru

Add a comment