Lanzamiento de Rakudo Star 2019.03, una distribución del lenguaje Raku (anteriormente Perl 6)

Disponible lanzamiento del paquete Estrella Rakudo 2020.01, incluido el compilador Rakudo, máquina virtual MoarVM, documentación, módulos y herramientas necesarias para el desarrollo en el lenguaje Raku (el nuevo nombre del lenguaje Perl 6 después renombrar). El compilador cumple con la especificación Raku v6.d, con la excepción de la compatibilidad con macros extendidas, E/S sin bloqueo y una serie de características menores que se planea implementar en futuras versiones. Se propone como una máquina virtual para la ejecución de bytecode. MoarVM, que pasa todas las pruebas (un backend alternativo basado en JVM aún no tiene toda la funcionalidad necesaria).

La nueva versión agrega un nuevo archivo ejecutable, raku, que reemplaza a perl6, y también agrega nuevas opciones en las que el nombre perl se reemplaza por raku. Se han realizado importantes optimizaciones en el rendimiento de las operaciones relacionadas con el procesamiento de cadenas (por ejemplo, Str.chomp se ha vuelto de 10 a 100 veces más rápido, Str.substr de 1.5 a 3 veces y Str.trim* de 1.5 a 90 veces). Implementado Se están desarrollando muchas características de lenguaje nuevas en la especificación Raku v6.e.

En lugar de Readline, se propone un módulo para la edición de líneas interactiva Ruido de lino. Se ha suspendido temporalmente la compatibilidad con compilaciones binarias para Windows y macOS.

Fuente: opennet.ru

Añadir un comentario