Liberigo de Rakudo Star 2019.03, distribuo de la Raku-lingvo (antaŭe Perl 6)

Disponebla pakaĵeldono Rakudo Star 2020.01, inkluzive de la kompililo Rakudo, virtuala maŝino MoarVM, dokumentaro, moduloj kaj iloj necesaj por evoluo en la Raku-lingvo (la nova nomo por la lingvo Perl 6 post renomado). La kompililo konformas al la Raku v6.d-specifo, kun la escepto de subteno por plilongigitaj makrooj, ne-blokanta I/O, kaj kelkaj negravaj trajtoj kiuj estas planitaj esti efektivigitaj en estontaj eldonoj. Ĝi estas proponita kiel virtuala maŝino por bajtekzekuto MoarVM, kiu trapasas ĉiujn testojn (alternativa JVM-bazita backend ankoraŭ ne havas ĉiujn necesajn funkciojn).

La nova versio aldonas novan ruleblan dosieron, raku, kiu anstataŭigas perl6, kaj ankaŭ aldonas novajn opciojn en kiuj la nomo perl estas anstataŭigita per raku. Gravaj optimumigoj estis faritaj al la agado de operacioj rilataj al korda prilaborado (ekzemple, Str.chomp fariĝis 10 ĝis 100 fojojn pli rapida, Str.substr de 1.5 ĝis 3 fojojn, kaj Str.trim* de 1.5 ĝis 90 fojojn). Efektivigita multaj novaj lingvotrajtoj estantaj evoluigitaj en la Raku v6.e-specifo.

Anstataŭ Readline, modulo estas proponita por interaga linioredaktado Linebruo. Subteno por binaraj konstruoj por Vindozo kaj macOS estis provizore ĉesigita.

fonto: opennet.ru

Aldoni komenton