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

Nambara ny famotsorana an'i Rakudo tamin'ny taona 2021.12, 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. Mandritra izany fotoana izany, misy ny famoahana ny milina virtoaly MoarVM 2021.12, 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.

Ny fanatsarana ao amin'ny Rakudo 2021.12 dia ahitana ny fanampiana ny fomba voafono ho an'ny maody mahazatra, ny fampiharana ny fari-piainan'ny tontolo iainana RAKUDO_PRECOMPILATION_PROGRESS mba hampisehoana vaovao momba ny maody efa voaomana ho stderr, ny fanampiana ny IterationBuffer.unshift, IterationBuffer.prepend ary IterationBuffer. fomba vaovao(iterable), ary koa ny fomba fanatsarana ny fampisehoana .match, .subst-mutate ary .subst, fanafainganana 40% amin'ny fiantsoana Date.new(taona,volana,andro). Ny kinova vaovao an'ny MoarVM dia manatsara ny fampiharana JIT sy mpanangom-pako, ary manampy fanatsarana sy fisavana fiarovana vaovao.

Source: opennet.ru

Add a comment