Perl(パール)

- PerlはWebアプリケーションの作成、システム管理、テキスト処理などに優れたプログラム言語
Perlの表記法はC言語に似ていますが、C言語を始め、sed、awk、シェルスクリプトなど、他のプログラミング言語の優れた機能を取り入れています。コンパイル処理(コンピュータ上で実行可能な形式に変換すること)が不要なインタープリター型の為、プログラムを記述したら直ぐに実行する事が出来ます。
スクリプト言語の中でも高速の処理が可能であり、高い後方互換性(古いバージョンとの互換性がある)を持っています。
モジュールとして新たに機能を付加する事も出来ます。例えば、Benchmark、base、Encode、utf8、file::Basename、file::Copy、file::Path、file::Spec、file::Temp、Net::FTP、Scalar::Util、Storable、Sys::Hostname、Time::Piece、FindBin、など標準で使える数多くのモジュールが存在しているのも、大きな特徴と言えるでしょう。
また、クロスプラットフォームに対応しており、UNIX系 OS、Windows系 OS、Mac OS、Linux OS、Webサーバーは Apache や IIS など、ほとんどの種類のサーバー上で動作可能です。
余談ですが、Practical Extraction and Report Language、「実用的なデータ取得レポート作成言語」という意味と共に、Pathlogically Eclectic Rubbish Lister、「病的折哀主義のガラクタ出力装置」という隠れた意味もあると、開発者ラリーによる話しがあります。
タグ(=記事関連ワード)
日付
最終更新日:2018年06月09日



