Disponible la version 0.8.2 de Parrot

By | December 22, 2008

 

El martes 16 de diciembre de 2008 se ha anunciado la nueva versión de Parrot 0.8.2 tambien llamada Feliz Loro.

Parrot es una máquina virtual pensada para ejecutar lenguajes dinámicos. Uno de los principales lenguajes que se estan desarrollando bajo Parrot es Rakudo (Perl6 sobre parrot), aunque tambien hay implementaciones de otros lenguajes como Pipp (PHP), partcl (TCL), etc .. Algo que nos promete parrot es que rutinas creadas en un lenguaje, podran llamar a otras creadas en otro lenguaje.

Una característica interesante de Parrot, es que la CPU que implementa esta orientada a registros, a diferencia de las máquinas virtuales existentes como la JVM o .NET que usan una arquitectura de pila. Esto la hace particularmente interesante ya que se pueden aplicar un montón de tecnologías de compiladores existentes en ella.

Aunque Parrot se puede considerar todavía como una versión alpha (o pre-alpha), ya es lo suficientemente estable como para implementar aplicaciones encima de el, y se anuncia que en Marzo del 2009 saldra la versión 1.0 en la que no habra cambios en las APIs.

Leave a Reply

Your email address will not be published. Required fields are marked *