タグ

ブックマーク / kwatch.hatenadiary.org (3)

  • プログラミング言語の速度とアプリケーションの速度がいかに関係ないかがわかるグラフ - kなんとかの日記

    まずは次の表をご覧あれ。これはプログラミング言語のベンチマークとして有名な Computer Language Benchmarks Game のベンチマーク結果。上にいくほど高速で、下に行くほど遅い言語になる。 これを見れば、最速な言語は C/C++ であり、Java や Haskell や OCaml といった静的な言語は軒並み上位に登場する。これに対し、RubyPythonPHP といったスクリプトは全部下のほう (つまり遅い)。その速度差は非常に大きく、このベンチマークで見ると Python3 や Ruby1.9 は C/C++ の約50倍から60倍遅く、Perl は約90倍、PHP にいたっては約130倍遅いことになる。 (ちなみに JIT つきの Lua が驚異的に高速なのが目をひく。この結果が当だとしたら、言語の速度に大きく関係するのは動的か静的かではなく、どれ

    プログラミング言語の速度とアプリケーションの速度がいかに関係ないかがわかるグラフ - kなんとかの日記
    t_yano
    t_yano 2010/04/30
    javaの文字列操作が遅い(少なくとも速いとは言えない)ってのは割と知られてることかと思っていた。
  • 典型的な Java屋 は JSP を使うことに何の疑問も持っていない - kwatchの日記

    t_yanoさんのコメントより: 例えばコメント欄に具体例として「たとえばJSPでHTMLエスケープして値を出力するのにわざわざと書くことに疑問を持っている人はどれだけいるでしょうか。私は見たことありません」とか出ていますよね。 で、例えばその「見たことない」例がここにいるわけですよ。私です。いや文字しか見えないでしょうがw 私はJSPなんて死ねばいいのにと公然といってますし、Railsがrhtmlにスクリプトを直接書いてOKなんなら、もうカスタムタグなんて使わないでJSPに直接Javaのコード書いたらいいじゃん、とか公然と言ってますよ。私が一番押している技術はJSP自体使わないですし。 http://d.hatena.ne.jp/kwatch/20080504/1209873687#c1210075670 まあt_yanoさんは問題意識の高い方だから、この方を典型的なJava屋と考えるの

    典型的な Java屋 は JSP を使うことに何の疑問も持っていない - kwatchの日記
    t_yano
    t_yano 2008/05/18
    今回は問題点を焦点絞って指摘してる感じ。後半が蛇足かなあ。私の知り合いを含めるとSUNの技術者にもいろいろいますからねえ。でも全体的には良エントリだし的を得てると思いました/SIに多いサラリーマンPG当たり。
  • Java における本質的でない記述がどのように大規模開発に役立つのか - kなんとかの日記

    まじめな話に切り替えて、Java屋さんJava信者さんに質問したいと思います。 質問: Java における、質的でない冗長な記述は、どのように大規模開発に役立つのでしょうか。 質問の背景を説明すると、以前の晒されエントリで、Java における質的でない記述の数々について話題にしました。それに対する反応で、『Java は大規模開発向けだから記述が長くてもいいんだ (または長くなくてはいけない)』という意見が多くあります。 たとえば、ブックマークコメントより: エンタプライズ分野であの大伽藍が求められたのだから仕方ないですよ。 エンタープライズ分野のような大規模開発こそ、必要な情報を簡潔にわかりやすく記述する必要があると思ってたんですが、世の中は違うようです。 同じくブックマークコメントより: Java屋の怠慢は高層ビル建築をどうサボるかであって、犬小屋を作る時にどうサボるかという視点とは

    Java における本質的でない記述がどのように大規模開発に役立つのか - kなんとかの日記
    t_yano
    t_yano 2008/05/03
    コメントしたのでブクマ。
  • 1