アカウント名:
パスワード:
しかしPerlの出現は予想されていなかった。
Perlって、sedやawkに強く影響を受けてるけどね。文法的にもそうだし、エディタを立てなくても、直接シェルに1行打ち込むだけで結構な仕事が出来るっていう設計、思想は明らかにawkの影響でしょう。
Perlの5.x以降とか、Rubyは正統派(?)のプログラミング言語になっちゃったけど、本来のスクリプト言語は、目的の結果を得られるなら、多少、汚い言語仕様でもいいじゃないかという、近代的なコンピュータサイエンスと逆行する思想だったと思うんだよ。ただ、最近はハードが高速化されたこともあって、かなり大きなシステムもスクリプト言語で記述するようになったから、Rubyが有意義なわけだけど。
「awk はフィルタだが Perl はプログラミング言語だ」とラリー・ウォール [wikipedia.org]がどこかで言っていたような気がする
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson
「その真価がわかるだろう」と予言 (スコア:0)
しかしPerlの出現は予想されていなかった。
Re: (スコア:3, 興味深い)
Perlって、sedやawkに強く影響を受けてるけどね。文法的にもそうだし、エディタを立てなくても、直接シェルに1行打ち込むだけで結構な仕事が出来るっていう設計、思想は明らかにawkの影響でしょう。
Perlの5.x以降とか、Rubyは正統派(?)のプログラミング言語になっちゃったけど、本来のスクリプト言語は、目的の結果を得られるなら、多少、汚い言語仕様でもいいじゃないかという、近代的なコンピュータサイエンスと逆行する思想だったと思うんだよ。ただ、最近はハードが高速化されたこともあって、かなり大きなシステムもスクリプト言語で記述するようになったから、Rubyが有意義なわけだけど。
Re:「その真価がわかるだろう」と予言 (スコア:2)
「awk はフィルタだが Perl はプログラミング言語だ」とラリー・ウォール [wikipedia.org]がどこかで言っていたような気がする