MoarVM
{{Short description|Virtual machine for Raku (Perl 6)}}
{{notability|Products|date=October 2013}}
{{Infobox software
| name = MoarVM
| logo =
| developer =
| latest release version = 2025.05[http://moarvm.org/releases.html MoarVM Releases]
| latest release date = {{Start date and age|2025|05|17|df=yes}}{{cite web|url=https://github.com/MoarVM/MoarVM/commits/main|title=Commits MoarVM/MoarVM|access-date=17 May 2025|publisher=GitHub}}
| operating system = Cross-platform
| programming language = C
| genre = Virtual machine
| license = Artistic License 2.0
| website = {{URL|http://www.moarvm.org/}}
}}
{{Portal|Free and open-source software}}
MoarVM (Metamodel On A Runtime Virtual Machine) is a virtual machine built for the 6model object system. It is being built to serve as yet another VM backend for Raku.[http://6guts.wordpress.com/2013/05/31/moarvm-a-virtual-machine-for-nqp-and-rakudo/ MoarVM: A Virtual Machine for NQP (Not Quite Perl) and Rakudo]: 6guts, Jonathan Worthington. MoarVM was created to allow for greater efficiency than Parrot by having a closer internal representation to the model system used by Raku.[http://www.josetteorama.com/all-about-perl-6-interview-of-jonathan-worthington-part-1-of-3/ All about Perl 6 – interview of Jonathan Worthington (Part 1 of 3)]: josetteorama.com Notably it was the virtual machine for the first stable version of Rakudo released in December 2015.[http://www.i-programmer.info/programming/perl/9294-perl-6-first-official-release.html Perl 6 First Official Release]: I Programmer[https://perl6advent.wordpress.com/2015/12/25/christmas-is-here/ Christmas is here.]: Perl 6 Advent Calendar
Work began on MoarVM on March 31, 2012; the project was first publicly announced the following year on May 31, 2013.
As of March 2014, it is the fastest virtual machine for Rakudo and NQP in terms of startup time and build speed.[http://moarvm.org/features.html MoarVM Features]
MoarVM is available under the Artistic License 2.0.GitHub: [https://github.com/MoarVM/MoarVM/blob/master/LICENSE MoarVM Licence]
References
{{reflist}}
External links
- [http://moarvm.org/ Official website]
- [https://github.com/MoarVM/MoarVM/ MoarVM] at GitHub
Category:Raku (programming language)
Category:Software using the Artistic license
{{Computing-stub}}