« ハタチー | メイン | しばし雨 »

2005年07月06日

mixiって、Perlなんだねぇ。で、javaとかphpとか

mixiの拡張子って .pl 。
完全にPerlじゃん。でもCGIじゃないって事は Apache + mod_perlなのかなあ。
それなら、処理スピード的にもPHPとびっくりするほど差はないし、意外に速かったりすることってある。perlよく知らないけど、PHPがopコードキャッシュとかしたら、一気に差が付きそうな気もするんだけどね。
この方針の最大の問題は、共用レンタルサーバとかではうまくいかない点。mod_perlってそう入ってるもんでもないはずだし。

そんなこんなで、いくつか思ったんだけど、PHPがいいとかJavaがいいとかPerlがいいとかって単純にどの言語が良いかって話じゃなくて、どんなメンバーが集まったか?ってのに完全に依存すると思う。
今日、サークルの案件の話のときも思ったことなんだけど、クラスタリングとかで付加分散は出来るのだから、実行速度が速い遅いで言語決めるより、開発効率(というか速度)を基本的な基準として、集まったメンバーに応じて設定するべきなんだろうなと感じる。
大体、Javaにすれば2倍速くなりますよ!?ってなればみんなJavaやってるって。現実はそこまで大きくないはず。
どの言語だって大規模システム組めないわけじゃない。Javaは逆に小規模向かないけど。
大事なのは、誰がどうやって組むか。言語に対するイメージ中心でシステム開発を行ってはいけない。

投稿者 BoB : 2005年07月06日 22:55

トラックバック

このエントリーのトラックバックURL:
http://boblog.finaliga.com/mt-tb.cgi/266

コメント

コメントしてください




保存しますか?