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.

Fonte: opennet.ru

Adicionar um comentário