アカウント名:
パスワード:
Web開発でPerlの案件が減ってPerlによくあるぐじゃぐじゃコードを見かけることが少なくなった。
しかしそこに現れた新たな妖怪JavaScript!
実行速度のためという名目もあって、1つの関数が数百行から千行単位も当たり前、そこに1文字変数が乱立し、十数段にもなるif文ネストの波がうねりまくる。
書いた本人はいいだろうが、チェックしたり修正するほうには拷問に近い。
JavaScriptもどうにかならんかなあ・・・替りが無いからしょうがないけど。
Perlがなんで人気があったのかよくわからん省略しすぎたコードは自分のですら見返したくないのに
Perlはもともとはシステム管理者がよく行うようなテキストのパターン処理を行うための用途のためのものです。それまでは awk, sed, gerp, bsh, csh などの、コンパクトなツールの組み合わせでやられていました。これらのツールの機能を内包した環境と言えるものが Perl です。したがって、本来の用途で比較すべき相手は bsh 等であり、それらよりは便利だったりしませんか?PerlがCGI用途に使われるようになったのは、後の時代の話ではないかと思います。
ちなみに言語としての Perl ですが、曖昧性・いいかげんさは Basic 並ですが、生産性・機能性は Basic を圧倒していると思います。Basic よりは上と言えるのではないでしょうか。
もっとも、Basic が酷すぎるだけの話かもしれませんが、そう言えるほど、現代のコンピュータ言語が進化したということなのかもしれません。
フレームのもととして、マイナスモデされてますが、フレームになる内容でないし、現にフレームは起きていないし、モデ日が「04月21日 9時05分」とトピックアウトした後なので、何のためのマイナスモデか疑問に感じましたよ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
開いた括弧は必ず閉じる -- あるプログラマー
Perlのグダグダを引き継ぐJavaScript (スコア:0)
Web開発でPerlの案件が減ってPerlによくあるぐじゃぐじゃコードを見かけることが少なくなった。
しかしそこに現れた新たな妖怪JavaScript!
実行速度のためという名目もあって、
1つの関数が数百行から千行単位も当たり前、
そこに1文字変数が乱立し、十数段にもなるif文ネストの波がうねりまくる。
書いた本人はいいだろうが、チェックしたり修正するほうには拷問に近い。
JavaScriptもどうにかならんかなあ・・・替りが無いからしょうがないけど。
Re: (スコア:0)
Perlがなんで人気があったのかよくわからん
省略しすぎたコードは自分のですら見返したくないのに
Re: (スコア:0)
Perlはもともとはシステム管理者がよく行うようなテキストの
パターン処理を行うための用途のためのものです。
それまでは awk, sed, gerp, bsh, csh などの、
コンパクトなツールの組み合わせでやられていました。
これらのツールの機能を内包した環境と言えるものが Perl です。
したがって、本来の用途で比較すべき相手は bsh 等であり、
それらよりは便利だったりしませんか?
PerlがCGI用途に使われるようになったのは、
後の時代の話ではないかと思います。
ちなみに言語としての Perl ですが、
曖昧性・いいかげんさは Basic 並ですが、
生産性・機能性は Basic を圧倒していると思います。
Basic よりは上と言えるのではないでしょうか。
もっとも、Basic が酷すぎるだけの話かもしれませんが、
そう言えるほど、現代のコンピュータ言語が進化したと
いうことなのかもしれません。
Re:Perlのグダグダを引き継ぐJavaScript (スコア:1)
フレームのもととして、マイナスモデされてますが、
フレームになる内容でないし、
現にフレームは起きていないし、
モデ日が「04月21日 9時05分」とトピックアウトした後なので、
何のためのマイナスモデか疑問に感じましたよ。