MoarVM ( M etamodel O n A R untime V irtual M achine ) es una máquina virtual construida para el sistema de objetos 6model . Se está construyendo para servir como otro backend de VM para NQP (Not Quite Perl) y Raku . [3] MoarVM fue creado para permitir una mayor eficiencia que Parrot al tener una representación interna más cercana al sistema de modelo utilizado por Raku. [4] Cabe destacar que fue la máquina virtual para la primera versión estable de Rakudo lanzada en diciembre de 2015. [5] [6]
Lanzamiento estable | |
---|---|
Repositorio | |
Escrito en | C |
Sistema operativo | Multiplataforma |
Tipo | Máquina virtual |
Licencia | Licencia Artística 2.0 |
Sitio web | www |
El trabajo en MoarVM comenzó el 31 de marzo de 2012; el proyecto se anunció públicamente por primera vez el año siguiente el 31 de mayo de 2013.
En marzo de 2014, es la máquina virtual más rápida para Rakudo y NQP (Not Quite Perl) en términos de tiempo de inicio y velocidad de compilación. [7]
MoarVM está disponible bajo Artistic License 2.0. [8]
enlaces externos
Referencias
- ^ Lanzamientos de MoarVM
- ^ "Compromete MoarVM / MoarVM" . GitHub . Consultado el 19 de junio de 2021 .
- ^ MoarVM: una máquina virtual para NQP (no del todo Perl) y Rakudo : 6guts, Jonathan Worthington.
- ^ Todo sobre Perl 6 - entrevista de Jonathan Worthington (Parte 1 de 3) : josetteorama.com
- ^ Primera versión oficial de Perl 6 : Programador
- ^ Llegó la Navidad. : Calendario de Adviento de Perl 6
- ^ Características de MoarVM
- ^ GitHub: Licencia MoarVM