プログラミング言語 Perl 5.32.0 のリリース

13か月の開発期間を経て 起こった Perl プログラミング言語の新しい安定したブランチのリリース - 5.32。 新しいリリースの準備中に、約 220 万行のコードが変更され、変更により 1800 のファイルが影響を受け、89 人の開発者が開発に参加しました。 同時に、Perl 開発とバグ追跡がプラットフォームに移行されることが発表されました。 GitHubの.

ブランチ 5.32 は、5.32.1 年前に承認された固定開発スケジュールに従ってリリースされました。これは、新しい安定したブランチが年に 5.32.0 回リリースされ、修正リリースが 5.32 か月ごとにリリースされることを意味します。 約 5.28 か月以内に、Perl 5.33 の実装中に特定された最も重大なエラーを修正する、Perl 2021 の最初の修正リリースがリリースされる予定です。 Perl 5.34 のリリースに伴い、XNUMX ブランチのサポートは中止されました。このブランチの更新は、重大なセキュリティ問題が特定された場合にのみ将来リリースされる可能性があります。 実験ブランチ XNUMX の開発プロセスも開始されており、これに基づいて Perl XNUMX の安定版リリースが XNUMX 年 XNUMX 月に形成される予定です。

変更:

  • 中置演算子「」を追加しました。ISA" オブジェクトが指定されたクラスのインスタンスであるか、またはそのクラスから派生したクラスであるかを確認します。 たとえば、「if( $obj isa Package::Name ) { … }」などです。 現在、オペレーターは実験的としてマークされています。
  • 比較演算子を組み合わせる機能 チェーンを使用すると、同じ優先順位の演算子が使用されている場合に限り、複数の値を一度に比較できます。 たとえば、チェーン「if ( $x < $y

    出所: オープンネット.ru

コメントを追加します