Perl(ぱーる)

提供:Wiki@KDS
2006年12月27日 (水) 17:07時点における192.168.200.116 (トーク)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

Perl(パール)はラリー・ウォールによって作られたインタプリタ方式のプログラミング言語およびその処理系である。
Perl言語は、記述の美しさよりも実用性をモットーにしており、Cや sed、AWK、シェルスクリプトなど他のプログラミング言語のすぐれた機能を取り入れている。
CGIやシステム管理、テキスト処理などのプログラムを書くのに広く用いられている。
代表的なアプリケーションはMovable Typeなど。


変数を特に定義しなくても数字や文字列区別無く放り込める懐の広さや、
解りやすい文法により敷居が低く、参考書やサンプルソースを見れば誰でも多少は弄れる為
初心者でも商用アプリケーション(プログラム)を作成していたりする。
以前、J-WAVEのサイトにある掲示板で投稿者が入力した削除様パスワードがHTMLソースに埋め込まれいたのを発見し、
プログラム制作者にこっそり連絡した経験がある。
WEB制作系のスクールでプログラムを習うと大抵Perlである。


初心者がプログラムを書くとソースが大抵スパゲッティの様に絡まりまくって他の人では解読不可能なものになる。
因みに千葉宏治は、過去自分で書いたプログラムを解読できなくなることが殆どである。