Versió del compilador Rakudo 2023.04 per al llenguatge de programació Raku (antic Perl 6)

S'ha llançat el llançament de Rakudo 2023.04, un compilador per al llenguatge de programació Raku (abans Perl 6). El projecte va ser rebatejat com a Perl 6 perquè no es va convertir en una continuació de Perl 5, com s'esperava originalment, sinó que es va convertir en un llenguatge de programació independent que no és compatible amb Perl 5 a nivell de codi font i que està desenvolupat per una comunitat de desenvolupament independent. El compilador admet les variants del llenguatge Raku descrites a les especificacions 6.c, 6.d (per defecte). Al mateix temps, està disponible el llançament de la màquina virtual MoarVM 2023.04, que forma l'entorn per executar el bytecode compilat a Rakudo. Rakudo també admet la compilació per a la JVM i algunes màquines virtuals JavaScript.

Entre les millores de Rakudo 2023.04 hi ha l'activació del suport experimental per a RakuAST ("utilitza :rakuast") quan s'especifica "utilitza v6.e.PREVIEW" i "v6.*" per habilitar les característiques del llenguatge proposades a l'especificació 6.e. S'ha afegit el suport del rotor a la subpinta. snip implementa la capacitat de gestionar llistes infinites. IO::Path.chown implementa la semàntica a prop de desenllaçar. S'ha eliminat el suport per a PERL6_EXCEPTIONS_HANDLER.

Font: opennet.ru

Afegeix comentari