Vydání Rakudo Star 2019.03, distribuce jazyka Raku (dříve Perl 6)

Dostupné vydání balíčku Rakudo Star 2020.01, zahrnující kompilátor Rakudo, virtuální stroj MoarVM, dokumentaci, moduly a nástroje potřebné pro vývoj v jazyce Raku (nový název jazyka Perl 6 po přejmenování). Kompilátor vychází ze specifikace Raku v6.d, s výjimkou podpory rozšířených makro příkazů, neblokujícího vstupu/výstupu a několika drobných funkcí, které se mají dostat do funkčního stavu v budoucích verzích. Jako virtuální stroj pro vykonávání bajtkódu je nabízen MoarVM, který prochází všemi testy (alternativní backend na bázi JVM zatím nemá všechny potřebné funkce).

V nové verzi byl přidán nový spustitelný soubor raku, který nahradil perl6, a také byly přidány nové možnosti, v nichž se název perl změnil na raku. Byla provedena rozsáhlá optimalizace výkonu operací týkajících se zpracování řetězců (například Str.chomp se stal rychlejším od 10 do 100krát, Str.substr od 1,5 do 3krát, a Str.trim* od 1,5 do 90krát). Implementováno mnoho nových schopností jazyka, které se vyvíjejí ve specifikaci Raku v6.e.

Místo Readline pro interaktivní úpravu řetězců byl navržen modul Linenoise. Dočasně byla zastavena podpora binárních sestavení pro Windows a macOS.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster