A Rakudo Star 2019.03 kiadása, a Raku nyelv terjesztése (korábban Perl 6)

Elérhető csomag kiadás Rakudo Star 2020.01, beleértve a fordítót is Rakudo, Virtuális gép MoarVM, dokumentációt, modulokat és a fejlesztéshez szükséges eszközöket a Raku nyelven (a Perl 6 nyelv új neve után átnevezése). A fordító megfelel a Raku v6.d specifikációnak, kivéve a kiterjesztett makrók támogatását, a nem blokkoló I/O-t és számos kisebb szolgáltatást, amelyeket a jövőbeni kiadásokban terveznek megvalósítani. Virtuális gépként javasolt bájtkód végrehajtásához MoarVM, amely minden teszten megfelel (egy alternatív JVM-alapú háttérrendszer még nem rendelkezik az összes szükséges funkcióval).

Az új verzió hozzáad egy új végrehajtható fájlt, a raku-t, amely leváltja a perl6-ot, és új opciókat is hozzáad, amelyekben a perl nevet rakura cseréli. Jelentős optimalizálások történtek a karakterlánc-feldolgozással kapcsolatos műveletek teljesítményén (például a Str.chomp 10-100-szor gyorsabb, a Str.substr 1.5-ről 3-szorosra, a Str.trim* pedig 1.5-ről 90-szeresére gyorsult). Megvalósítva a Raku v6.e specifikációban számos új nyelvi funkciót fejlesztenek ki.

A Readline helyett egy modul javasolt az interaktív sorszerkesztéshez Lenoise. A bináris buildek támogatása Windows és macOS rendszeren átmenetileg megszűnt.

Forrás: opennet.ru

Hozzászólás