Izdanje Rakudo Star 2019.03, distribucije Raku jezika (ranije Perl 6)

Dostupno izdanje paketa Rakudo Star 2020.01, uključujući kompajler Rakudo, virtuelna mašina MoarVM, dokumentaciju, module i alate potrebne za razvoj na jeziku Raku (novi naziv za jezik Perl 6 po preimenovanje). Kompajler je usklađen sa Raku v6.d specifikacijom, sa izuzetkom podrške za proširene makroe, neblokirajući I/O i niz manjih karakteristika koje se planiraju implementirati u budućim izdanjima. Nudi se kao virtuelna mašina za izvršavanje bajtkoda MoarVM, koji prolazi sve testove (alternativni backend zasnovan na JVM-u još nema svu potrebnu funkcionalnost).

Nova verzija dodaje novu izvršnu datoteku, raku, koja zamjenjuje perl6, a također dodaje nove opcije u kojima je ime perl zamijenjeno sa raku. Urađene su velike optimizacije performansi operacija vezanih za obradu stringova (na primjer, Str.chomp je postao 10 do 100 puta brži, Str.substr od 1.5 do 3 puta, a Str.trim* od 1.5 do 90 puta). Implementirano mnoge nove jezičke karakteristike koje se razvijaju u Raku v6.e specifikaciji.

Umjesto Readline-a, predložen je modul za interaktivno uređivanje redaka Linenoise. Podrška za binarne verzije za Windows i macOS je privremeno ukinuta.

izvor: opennet.ru

Dodajte komentar