Versione Rakudo Star 2019.03, distribuzione del linguaggio Raku (ex Perl 6)

È disponibile rilascio del pacchetto Rakudo Star 2020.01, inclusa il compilatore Rakudo, macchina virtuale MoarVM, documentazione, moduli e strumenti necessari per lo sviluppo in linguaggio Raku (il nuovo nome del linguaggio Perl 6 dopo la rinominazione). Il compilatore è conforme alla specifica Raku v6.d, ad eccezione del supporto per macro avanzate, input/output non bloccante e alcune piccole caratteristiche che si prevede saranno portate a uno stato funzionante nelle future versioni. Per l'esecuzione del bytecode viene proposta MoarVM, che supera tutti i test (il backend alternativo basato su JVM attualmente non possiede tutte le funzionalità necessarie).

Nella nuova versione è stato aggiunto un nuovo file eseguibile raku, che ha sostituito perl6, e sono state aggiunte nuove opzioni in cui il nome perl è stato sostituito con raku. Sono state apportate grandi ottimizzazioni delle prestazioni nelle operazioni di manipolazione delle stringhe (ad esempio, Str.chomp è diventato fino 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à del linguaggio, sviluppate nella specifica Raku v6.e.

Invece di Readline per la modifica interattiva delle righe, è proposto il modulo Linenoise. È stata temporaneamente interrotta la supporto per le build binarie per Windows e macOS.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster