ProHoster > Blog > notícias da internet > Lançamento do Rakudo Star 2019.03, uma distribuição da linguagem Raku (anteriormente Perl 6)
Lançamento do Rakudo Star 2019.03, uma distribuição da linguagem Raku (anteriormente Perl 6)
Disponível lançamento de pacote Rakudo Estrela 2020.01, incluindo o compilador Rakudo, máquina virtual MoarVMName, documentação, módulos e ferramentas necessárias para o desenvolvimento na linguagem Raku (o novo nome da linguagem Perl 6 após renomear). O compilador está em conformidade com a especificação Raku v6.d, com exceção do suporte para macros estendidas, E/S sem bloqueio e uma série de recursos secundários que estão planejados para serem implementados em versões futuras. É oferecido como uma máquina virtual para execução de bytecode MoarVMName, que passa em todos os testes (um back-end alternativo baseado em JVM ainda não possui todas as funcionalidades necessárias).
A nova versão adiciona um novo arquivo executável, raku, que substitui perl6, e também adiciona novas opções nas quais o nome perl é substituído por raku. Grandes otimizações foram feitas no desempenho de operações relacionadas ao processamento de strings (por exemplo, Str.chomp tornou-se 10 a 100 vezes mais rápido, Str.substr de 1.5 a 3 vezes e Str.trim* de 1.5 a 90 vezes). Implementado muitos novos recursos de linguagem sendo desenvolvidos na especificação Raku v6.e.
Em vez de Readline, é proposto um módulo para edição interativa de linhas Ruído de linha. O suporte para compilações binárias para Windows e macOS foi temporariamente descontinuado.