Rakudo 2022.02, Raku-ohjelmointikielen (entinen Perl 6) kääntäjä, on julkaistu. Projekti nimettiin uudelleen Perl 6:sta, koska se ei ollutkaan Perl 5:n jatkoa, kuten alun perin odotettiin, vaan siitä tuli erillinen ohjelmointikieli, joka ei ole lähdekoodiltaan yhteensopiva Perl 5:n kanssa ja jonka kehitti erillinen kehittäjäyhteisö. Saatavilla on myös MoarVM 2022.02 -virtuaalikone, joka tarjoaa ympäristön Rakudossa käännetyn tavukoodin suorittamiseen. Rakudo tukee myös kääntämistä JVM:lle ja joillekin muille alustoille. virtuaalikoneet JavaScriptiä varten.
Rakudo 2022.02:n parannuksiin kuuluvat tuki $RAKUDO_OPT-ympäristömuuttujalle oletuskääntäjän asetusten määrittämiseen, roottorifunktion lisääminen listaelementtien ryhmittelyyn, dynaamisen $*RAT-UPGRADE-CLASS-muuttujan lisääminen, order- ja infer-metodien lisääminen luettelointeihin, puuttuvien NULL-tarkistusten toteutus sekä unique-, repeated- ja squish-metodien lisääminen taulukkototeutukseen. MoarVM:n uudessa versiossa on parannetut JIT- ja roskienkeruutoteutukset, vanhan koodin siivous sekä uusia optimointeja ja tietoturvatarkistuksia.
Lähde: opennet.ru
