Rakudo — компилятор языка программирования Raku (до октября 2019 года называвшегося Perl6). Компиляция осуществляется для [ MoarVM ](
https://github.com/MoarVM/MoarVM ) , JVM и других виртуальных машин.Выпуск включает изменения в трёх смежных проектах: [ Rakudo ](
https://github.com/MoarVM/MoarVM ) , [ NQP ](
https://github.com/Raku/nqp ) и [ MoarVM ](
https://github.com/MoarVM/MoarVM ) . Суммарно сделано 922 коммита.Значительным нововведением является переписанный с нуля механизм диспетчеризации в MoarVM, работа над которым осуществлялась на протяжении восемнадцати месяцев. Конечному пользователю изменения принесут существенные улучшения в производительности. Из минусов — возросшее время старта программ. Подробнее о диспетчеризации можно прочитать в [ блоге основного разработчика MoarVM ](
https://6guts.wordpress.com/2021/09/29/the-new-moarvm-dispatch-mechanism-is-here/ ) . Там же находятся результаты замеров производительности.Также про изменения в MoarVM можно прочитать на русском [ в предыдущей новости ](
https://www.linux.org.ru/news/conference/16559986 ) .Дополнительно стоит отметить, что проекту Raku [ требуются волонтёры ](
https://github.com/Raku/Raku-Steering-Council/blob/main/announcements/20211002.md ) для помощи в поддержке инфраструктуры.
Ссылка:
https://www.linux.org.ru/news/development/16577613