MoarVM ( Metamodel On A Runtime Virtual Machine ) es una máquina virtual creada para el sistema de objetos 6model. Se está creando para que sirva como otro backend de VM para Raku . [ 3 ] MoarVM se creó para permitir una mayor eficiencia que Parrot al tener una representación interna más cercana al sistema de modelos 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]
Los trabajos en MoarVM comenzaron 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.
A partir de marzo de 2014, es la máquina virtual más rápida para Rakudo y NQP en términos de tiempo de inicio y velocidad de compilación. [7]
MoarVM está disponible bajo la Licencia Artística 2.0. [8]
Referencias
- ^ Lanzamientos de MoarVM
- ^ "Commits MoarVM/MoarVM". GitHub . Consultado el 26 de septiembre de 2024 .
- ^ MoarVM: una máquina virtual para NQP (no exactamente Perl) y Rakudo: 6guts, Jonathan Worthington.
- ^ Todo sobre Perl 6 – entrevista a Jonathan Worthington (Parte 1 de 3): josetteorama.com
- ^ Primer lanzamiento oficial de Perl 6: I Programmer
- ^ La Navidad ya está aquí: Calendario de Adviento de Perl 6
- ^ Características de MoarVM
- ^ GitHub: Licencia de MoarVM
Enlaces externos
- Sitio web oficial
- MoarVM en GitHub