|
Perl(パール)とは、ラリー・ウォールによって開発されたプログラミング言語である。実用性と多様性を重視しており、C言語やsed、awk、シェルスクリプトなど他のプログラミング言語の優れた機能を取り入れている。ウェブ・アプリケーション、システム管理、テキスト処理などのプログラムを書くのに広く用いられている。 言語処理系としてのperlはフリーソフトウェアである。Artistic LicenseおよびGPLのもとで配布されており、誰でもどちらかのライセンスを選択して利用することができる。UNIXやWindowsなど多くのプラットフォーム上で動作する。 == 特徴 == * 強力な文字列処理。正規表現をサポート * 日本語をはじめとして世界中の言語を処理可能 * 連想配列(ハッシュ)をサポート * 多次元データ構造が利用可能 * 自由度の高い文法。簡潔にプログラムを記述できる * 高い後方互換性を持つ * 数多くのオペレーティングシステムで利用可能 * プログラムの実行には事前コンパイルは不要 * スクリプト言語の中では高い処理速度を持つ * Unicodeのサポート * モジュールによる拡張が可能 * 有志によって開発された豊富なモジュール(CPANを参照) * オブジェクト指向プログラミングのサポート * リファレンスカウント方式によるガーベッジコレクション * 例外処理のサポート * クロージャのサポート * リフレクションのサポート 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Perl」の詳細全文を読む スポンサード リンク
|