Rilascio di Rakudo Star 2019.03, una distribuzione del linguaggio Raku (precedentemente Perl 6)

A disposizione rilascio del pacchetto Rakudo Stella 2020.01, incluso il compilatore Rakudo, macchina virtuale MoarVM, documentazione, moduli e strumenti necessari per lo sviluppo nel linguaggio Raku (il nuovo nome del linguaggio Perl 6 dopo rinominare). Il compilatore è conforme alle specifiche Raku v6.d, ad eccezione del supporto per macro estese, I/O non bloccante e una serie di funzionalità minori che saranno implementate nelle versioni future. Si propone come macchina virtuale per l'esecuzione del bytecode MoarVM, che supera tutti i test (un backend alternativo basato su JVM non dispone ancora di tutte le funzionalità necessarie).

La nuova versione aggiunge un nuovo file eseguibile, raku, che sostituisce perl6, e aggiunge anche nuove opzioni in cui il nome perl viene sostituito con raku. Sono state apportate importanti ottimizzazioni alle prestazioni delle operazioni relative all'elaborazione delle stringhe (ad esempio, Str.chomp è diventato da 10 a 100 volte più veloce, Str.substr da 1.5 a 3 volte e Str.trim* da 1.5 a 90 volte). Implementato molte nuove funzionalità linguistiche sono state sviluppate nella specifica Raku v6.e.

Al posto di Readline viene proposto un modulo per la modifica interattiva delle righe Rumore di linea. Il supporto per le build binarie per Windows e macOS è stato temporaneamente interrotto.

Fonte: opennet.ru

Aggiungi un commento