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

Die vrystelling van Rakudo 2023.04, '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 in 'n aparte programmeertaal verander het wat nie op die bronkodevlak met Perl 5 versoenbaar is nie en ontwikkel word deur 'n aparte ontwikkelingsgemeenskap. Die samesteller ondersteun die Raku-taalvariante wat in spesifikasies 6.c, 6.d beskryf word (by verstek). Terselfdertyd is die vrystelling van die MoarVM 2023.04 virtuele masjien beskikbaar, wat die omgewing vorm vir die loop van die greepkode wat in Rakudo saamgestel is. Rakudo ondersteun ook samestelling vir die JVM en sommige JavaScript virtuele masjiene.

Onder die verbeterings in Rakudo 2023.04 is die aktivering van ondersteuning vir RakuAST (“gebruik eksperimentele :rakuast”) wanneer “use v6.e.PREVIEW” en “v6.*” gespesifiseer word om die taalvermoëns wat in die 6.e-spesifikasie voorgestel word, moontlik te maak. Rotorondersteuning by "sub kam" gevoeg. Snip het die vermoë om eindelose lyste te verwerk. IO::Path.chown implementeer semantiek naby aan ontkoppeling. PERL6_EXCEPTIONS_HANDLER-ondersteuning is gestaak.

Bron: opennet.ru

Voeg 'n opmerking