| 日本−日本語 |
|
|
|
![]() |
HP-UX 11i バージョン 3 リリースノート: HP 9000 サーバー および HP Integrity サーバー > 第10章 ライブラリとプログラミングPerl |
|
Perl は、オープンソースコミュニティによって開発と改良が行われている高級プログラミング言語です。Perl は、多数のツールや言語 (特に C、awk、sed、sh、BASIC など) から、優れた機能を取り入れています。 HP-UX 11i v3 用のバージョンは、5.8.8 ビルド 817.1 です。
Perl 5.8 では、Perl の以前のリリースの XS モジュールとのバイナリ互換性がありません。XS モジュールは再コンパイルする必要があります (純粋な Perl モジュールはそのまま動作します)。 互換性がなくなった大きな理由は、PerlIO と呼ばれる新しい IO アーキテクチャです。PerlIO は、これを使わないと Perl 5.8 の多くの新しい機能が使用できないため、デフォルトで構成されます。言い換えると、XS コードを含んでいるモジュールだけを再コンパイルすれば良いことになります。 新しい安全なシグナルの実装により、(低レベルのオペコードの実行の合間で) 安全になるまでシグナルの処理が延期されます。この変更によって、シグナルが Perl に対してすぐに割り込まなくなるため、予期しない副作用が発生する可能性があります。
|
||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||