1987年 ・ スクリプト・命令型
Perlの歴史
テキストファイルを走査し、情報を取り出して報告書を出力するための言語として作られ、すぐにシステム管理の道具として広がった。のちに汎用言語になり、1990年代の CGI による Web 開発でも使われた。
- 年(初めて公開された年)
- 1987年
- 作った人
- Larry Wall
- 組織
- (個人開発、のち Perl コミュニティ)
- 系統
- スクリプト・命令型
年の決め方 perlhist の公開履歴表に Perl 1.000 が 1987-12-18 と記録されている。
Perlの祖先と子孫
影響元をたどれる言語0、影響先をたどれる言語6を描きました。点を押すとその言語のページに移ります。
全体の図は一覧の系統図にあります。
目指したこと
公式文書は、美しさ(小さく優雅で最小)よりも実用性(使いやすく効率的で完全)を目指す言語だと述べる。
“1.000 1987-Dec-18”
年の根拠の出典: perldoc perlhist
“practical (easy to use, efficient, complete) rather than beautiful”
目指したことの根拠の出典: perldoc perlintro
影響を受けた言語
出典が明言した線だけです。「受け継いだ点」は出典の記述を要約したものです。
この一覧の中で、確かめられた影響元はありません(影響が無いという意味ではありません)。
一覧にない言語からの影響(名前だけ): sed・awk・sh
影響を与えた言語
-
PHP ・ 1995年
受け継がれた点: 変数の書き方・構文
影響を受けた側の資料が述べています ・ 出典: php.net, History of PHP
-
Ruby ・ 1995年
受け継がれた点: テキスト処理の得意さなど
影響を受けた側の資料が述べています ・ 出典: ruby-lang.org, Ruby FAQ: General questions
関わる思想のテーマ
あわせて見る
- プログラミング言語の比較 C・JavaScript・Java・Python を同じものさしで。
- 冗談と実験の枝:難解プログラミング言語