• Parrot 2.5.0 está Disponível

    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/