アカウント名:
パスワード:
自分の中ではバランスいいとか思ってたが違うのか。カーニハン、ロブ・パイクのプログラミング作法を読んで、Perl最高!って思ってたのに。
逆になんでPerlがバランスにおいて優れていると思ったか不思議。常識的に考えて、インタプリタは実行速度でもメモリ使用率でも不利なのは仕方ない気がするし、エネルギー効率が良くなる理由も特には無いわけだし。それに、Perlは今や進化から取り残された存在って感じ。
ただ、人間がコードを書いて、動かして、デバッグして、結果を得る、というトータルな流れを見れば、インタプリタ系の言語も悪くないかもしれない。
Perlは「正しいPerlの文法」がないのが難点なんだと思う。いろんな書き方を受け入れるから、当然コンパイラの最適化効率も悪くなるし。
あとやっぱり、書き手によって全く別の言語になるのがチーム開発では最悪。たぶんデファクトスタンダードはCみたいな書き方なんだろうけど。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
Perlは (スコア:0)
自分の中ではバランスいいとか思ってたが違うのか。
カーニハン、ロブ・パイクのプログラミング作法を読んで、Perl最高!って思ってたのに。
Re:Perlは (スコア:2)
逆になんでPerlがバランスにおいて優れていると思ったか不思議。
常識的に考えて、インタプリタは実行速度でもメモリ使用率でも不利なのは仕方ない気がするし、
エネルギー効率が良くなる理由も特には無いわけだし。
それに、Perlは今や進化から取り残された存在って感じ。
ただ、人間がコードを書いて、動かして、デバッグして、結果を得る、というトータルな流れを見れば、インタプリタ系の言語も悪くないかもしれない。
Re:Perlは (スコア:1)
Perlは「正しいPerlの文法」がないのが難点なんだと思う。
いろんな書き方を受け入れるから、当然コンパイラの最適化効率も悪くなるし。
あとやっぱり、書き手によって全く別の言語になるのがチーム開発では最悪。
たぶんデファクトスタンダードはCみたいな書き方なんだろうけど。