编程语言 Perl 5.32.0 发布

经过13个月的开发 发生了 发布 Perl 编程语言的新稳定分支 - 5.32。 在准备新版本的过程中,更改了约220万行代码,更改影响了1800个文件,89名开发人员参与了开发。 同时宣布Perl开发和bug跟踪将转移到该平台 GitHub上.

分支 5.32 是按照七年前批准的固定开发时间表发布的,这意味着每年发布一次新的稳定分支,每三个月发布一次修正版本。 大约一个月后,计划发布 Perl 5.32.1 的第一个修正版本,该版本将纠正 Perl 5.32.0 实施过程中发现的最重大错误。 随着 Perl 5.32 的发布,对 5.28 分支的支持也已停止,只有在发现严重安全问题的情况下,将来才会发布更新。 实验分支 5.33 的开发进程也已经开始,在此基础上将于 2021 年 5.34 月形成 Perl XNUMX 的稳定版本。

钥匙 变化:

  • 添加了中缀运算符“ISA" 检查一个对象是否是指定类的实例或从该类派生的类。 例如,“if( $obj isa Package::Name ) { … }”。 该运算符当前被标记为实验性的。
  • 将比较运算符组合成的能力 链条,允许您一次比较多个值,前提是使用具有相同优先级的运算符。 例如,链“if ( $x < $y

    来源: opennet.ru

添加评论