用于 Raku 编程语言(前 Perl 2022.02)的 Rakudo 编译器版本 6

Rakudo 是 Raku 编程语言(以前称为 Perl 2022.02)的编译器,现已于 6 年 6 月发布。 该项目从 Perl 5 更名,因为它没有像最初预期的那样成为 Perl 5 的延续,而是成为一种独立的编程语言,在源代码级别与 Perl 2022.02 不兼容,并由独立的开发人员社区开发。 同时,MoarVM XNUMX虚拟机发布,形成了Rakudo编译的字节码的运行环境。 Rakudo 还支持 JVM 和一些 JavaScript 虚拟机的编译。

Rakudo 2022.02 的改进包括支持 $RAKUDO_OPT 环境变量来确定编译器中使用的默认选项、添加了用于对列表元素进行分组的转子函数、添加了动态变量 $*RAT-UPGRADE-CLASS , order 和 infer 方法已被添加到枚举中,缺失检查已被实现为 NULL 值, unique、repeated 和 smish 方法已被添加到数组的实现中。 新版本的 MoarVM 改进了 JIT 和垃圾收集器实现,清理了遗留代码,并添加了新的优化和安全检查。

来源: opennet.ru

添加评论