Rakudo-samestellervrystelling 2022.02 vir die Raku-programmeertaal (voormalige Perl 6)

Rakudo 2022.02, 'n samesteller vir die Raku-programmeertaal (voorheen Perl 6), is vrygestel. Die projek is van Perl 6 hernoem omdat dit nie 'n voortsetting van Perl 5 geword het nie, soos oorspronklik verwag is, maar 'n aparte programmeertaal geword het, wat nie versoenbaar is met Perl 5 op die bronvlak nie en ontwikkel is deur 'n aparte gemeenskap van ontwikkelaars. Terselfdertyd is die vrystelling van die MoarVM 2022.02 virtuele masjien beskikbaar, wat 'n omgewing vorm vir die loop van greepkode wat in Rakudo saamgestel is. Rakudo ondersteun ook samestelling vir die JVM en sommige JavaScript virtuele masjiene.

Onder die verbeterings in Rakudo 2022.02 is daar ondersteuning vir die $RAKUDO_OPT omgewingsveranderlike om die verstekopsies wat in die samesteller gebruik word te bepaal, die rotorfunksie is bygevoeg vir groepering van lyselemente, die dinamiese veranderlike $*RAT-UPGRADE-CLASS is bygevoeg , orde- en afleimetodes is by opsommings gevoeg, ontbrekende kontrole is vir NULL-waardes geïmplementeer, unieke, herhaalde en squish-metodes is by die implementering van skikkings gevoeg. Die nuwe weergawe van MoarVM het die implementering van JIT en vullisverwyderaar verbeter, verouderde kode skoongemaak en nuwe optimaliserings en sekuriteitskontroles bygevoeg.

Bron: opennet.ru

Voeg 'n opmerking