Rakudo compiler release 2022.02 til Raku programmeringssproget (tidligere Perl 6)

2022.02-udgivelsen af ​​Rakudo, en compiler til Raku-programmeringssproget (tidligere Perl 6), er blevet annonceret. Projektet blev omdøbt fra Perl 6, fordi det ikke blev en fortsættelse af Perl 5, som oprindeligt forventet, men blev et separat programmeringssprog, ikke kompatibelt med Perl 5 på kildeniveau og udviklet af et separat fællesskab af udviklere. Samtidig er udgivelsen af ​​den virtuelle MoarVM 2022.02-maskine tilgængelig, som danner et miljø til at køre bytekode kompileret i Rakudo. Rakudo understøtter også kompilering til JVM og nogle virtuelle JavaScript-maskiner.

Из улучшений в Rakudo 2022.02 отмечается поддержка переменной окружения $RAKUDO_OPT для определения применяемых в компиляторе опций по умолчанию, добавлена функция rotor для группировки элементов списка, добавлена динамическая переменная $*RAT-UPGRADE-CLASS, в перечисления добавлены методы order и infer, реализованы недостающие проверки на значения NULL, в реализацию массивов добавлены методы unique, repeated и squish. В новой версии MoarVM улучшены реализации JIT и сборщика мусора, проведена чистка устаревшего кода, добавлены новые оптимизации и проверки для обеспечения безопасности.

Kilde: opennet.ru

Tilføj en kommentar