Ukukhishwa kwe-Rakudo compiler 2022.02 yolimi lohlelo lwe-Raku (yangaphambili i-Perl 6)

I-Rakudo 2022.02, umdidiyeli wolimi lokuhlela lwe-Raku (owayekade eyi-Perl 6), ukhululiwe. Le phrojekthi yaqanjwa kabusha isuka ku-Perl 6 ngoba ayizange ibe ukuqhubeka kwe-Perl 5, njengoba bekulindelekile ekuqaleni, kodwa yaba ulimi oluhlukile lokuhlela, olungahambisani ne-Perl 5 ezingeni lomthombo futhi yathuthukiswa umphakathi ohlukile wabathuthukisi. Ngaso leso sikhathi, ukukhishwa komshini we-virtual we-MoarVM 2022.02 kuyatholakala, okwenza indawo yokusebenzisa i-bytecode ehlanganiswe e-Rakudo. I-Rakudo futhi isekela ukuhlanganiswa kwe-JVM neminye imishini ebonakalayo ye-JavaScript.

Phakathi kwentuthuko ye-Rakudo 2022.02, kukhona ukusekelwa kokuguquguquka kwemvelo okungu-$RAKUDO_OPT ukuze kunqunywe izinketho ezizenzakalelayo ezisetshenziswa kusihlanganisi, umsebenzi we-rotor wengeziwe wokuhlanganisa izinto zohlu, okuguquguqukayo okuguquguqukayo okungu-$*RAT-UPGRADE-CLASS kungeziwe. , izindlela zokuhleleka kanye ne-infer zengezwe ekubalweni, ukuhlola okungekho kuye kwasetshenziswa kumanani angu-NULL, izindlela eziyingqayizivele, eziphindaphindiwe kanye ne-squish zengezwe ekusetshenzisweni kwe-arrays. Inguqulo entsha ye-MoarVM ithuthukise ukusetshenziswa kwe-JIT kanye nokuqoqwa kukadoti, yahlanza ikhodi yefa, futhi yengeza ukulungiselelwa okusha nokuhlolwa kokuphepha.

Source: opennet.ru

Engeza amazwana