RAKUDO 2021.10 compiler release for Raku programming language

Compiler developers rakudo for Raku programming language (former perl 6) published Release 2021.10 . At the same time, a new release of the virtual machine Moarvm 2021.10 that forms the medium to run the compiled byte-code is available. Also, compilation is supported for JVM and some virtual machines for JavaScript.

In the new version of it is allocated a serious productivity gain that managed to achieve thanks to the new Dispatching mechanism . The cost of improving performance was an increase in compilation time by about 25%. Other serious changes are not marked.

RAKU is a perl-like programming language that does not provide compatibility with Perl5 at the level of source texts and has its own community of developers. The first release took place after 15 years of development and at the moment the developers urge any Voluntary assistants to join the development of the language, for which they are invited to Chat IRC.

Raku products are written like:

  • hubtodate – automates the receipt and update of the repository with GitHub (the development of the middle 2020);
  • ​​jsonhound – parser and analyzer for json structures (the last Pull Request also from the mid 2020);
  • Engine custom scripts for QUTEBROWSER (without release, last activity – 4 months ago);
  • Tomtit – a program that allows you to create custom tasks for deferred execution (without releases).
/Media reports.