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

Disponibile rilascio del pacchetto Rakudo Star 2020.01, comprensivo del compilatore Rakudo, macchina virtuale MoarVM, documentazione, moduli e strumenti necessari per lo sviluppo nel linguaggio Raku (il nuovo nome del linguaggio Perl 6 dopo la rinomina). Il compilatore è conforme alla specifica Raku v6.d, ad eccezione del supporto per macro avanzate, input/output non bloccante e una serie di piccole caratteristiche che si prevede saranno implementate nelle versioni future. Come macchina virtuale per l'esecuzione del bytecode si propone MoarVM, che passa tutti i test (un backend alternativo basato su JVM non ha ancora tutte le funzionalità necessarie).

Nella nuova versione è stato aggiunto un nuovo file eseguibile raku, che ha sostituito perl6, e sono state introdotte nuove opzioni in cui il nome perl è stato sostituito da raku. È stata effettuata una grande ottimizzazione delle prestazioni delle operazioni relative alla manipolazione delle stringhe (ad esempio, Str.chomp è diventato più veloce da 10 a 100 volte, Str.substr da 1,5 a 3 volte, e Str.trim* da 1,5 a 90 volte). Implementati molte nuove funzionalità del linguaggio, sviluppate nella specifica Raku v6.e.

Invece di Readline, per la modifica interattiva delle stringhe è stato proposto il modulo Linenoise. Attualmente è sospeso il supporto per le build binarie per Windows e macOS.

Fonte: opennet.ru

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