Sortie de Rakudo Star 2019.03, une distribution du langage Raku (anciennement Perl 6)

Disponible version du paquet Rakudo Étoile 2020.01, y compris le compilateur Rakudō, machine virtuelle MoarVM, la documentation, les modules et outils nécessaires au développement en langage Raku (le nouveau nom du langage Perl 6 après renommer). Le compilateur est conforme à la spécification Raku v6.d, à l'exception de la prise en charge des macros étendues, des E/S non bloquantes et d'un certain nombre de fonctionnalités mineures qui devraient être implémentées dans les versions futures. Il est proposé sous forme de machine virtuelle pour l'exécution de bytecode MoarVM, qui réussit tous les tests (un backend alternatif basé sur JVM ne dispose pas encore de toutes les fonctionnalités nécessaires).

La nouvelle version ajoute un nouveau fichier exécutable, raku, qui remplace perl6, et ajoute également de nouvelles options dans lesquelles le nom perl est remplacé par raku. Des optimisations majeures ont été apportées aux performances des opérations liées au traitement des chaînes (par exemple, Str.chomp est devenu 10 à 100 fois plus rapide, Str.substr de 1.5 à 3 fois et Str.trim* de 1.5 à 90 fois). Mis en œuvre de nombreuses nouvelles fonctionnalités linguistiques sont en cours de développement dans la spécification Raku v6.e.

A la place de Readline, un module est proposé pour l'édition de lignes interactive Linoise. La prise en charge des versions binaires pour Windows et macOS a été temporairement interrompue.

Source: opennet.ru

Ajouter un commentaire