Parrot 2.5.0 está Disponível
Publicado em 17-06-2010 15:38
A
Parrot Foundation, responsável pelo desenvolvimento do Parrot, tornou público o lançamento da versão 2.5.0 da sua máquina virtual, que vem sob o codinome "Cheops". Ela irá executar o Rakudo, que é a implementação do Perl 6 no Parrot. O Perl 6, ao contrário do Perl 5, mantém o compilador e o
runtime separados, no entanto, o Parrot não se limita ao Perl 6, que oferece suporte para outras linguagens dinâmicas incluindo PHP, Python e Ruby, em seus vários estágios de finalização. Parrot 2.5.0 apresenta uma série de mudanças fundamentais, incluindo a adição de um ByteBuffer PMC (
Polymorphic Container) para permitir a manipulação direta de byte, vários STRING API
clean-ups e um aumento na cobertura do teste de núcleo PMCs.
Além disso, o processo experimental "unroll" (desenrolar)
opcode foi renomeado para "finalize" (finalizar). Outras mudanças incluem suporte atualizado para
multisubs e
multimethods, a adição das strings
\e, correção na manipulação do
sigspace, entre outras funcionalidades extras. Dados mais detalhados sobre este lançamento podem ser vistos em seu anúncio oficial. Parrot 2.5.0 está disponível para
download a partir do site FTP do projeto, contando com o fornecimento de uma documentação.
Saiba Mais:
[1] Parrot 2.5.0 :
http://parrot.org/news/2010/Parrot-2.5.0
[2] Download do Parrot 2.5.0 :
ftp://ftp.parrot.org/pub/parrot/releases/devel/2.5.0/
[3] Rakudo :
http://rakudo.org/