タグ

ブックマーク / 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なんとかの日記
  • スクリプト言語の息の根を止めるのは案外 SSD かもな - kwatchの日記

    大変たいへん興味深い記事。全プログラマーにとって。 HDDの代わりにSSDを利用したら、リレーショナルデータベースの性能はどれだけ向上するのでしょうか? オラクルと富士通が共同検証を行い、その結果をホワイトペーパーとして先週発表しました ...(snip)... HDDは200スレッドで性能が頭打ちなのに対し、SSDは200スレッドから300スレッドになってもまだ性能は上昇。ただし、300スレッド時にはCPU利用率が100%に近づいており、先にCPU性能の方がボトルネックとなってしまったようです。 HDDをSSDにしたらデータベースはどれだけ速くなるか? オラクルと富士通が実験 - Publickey 動的なスクリプト言語 (RubyPython など) と静的なコンパイル型言語 (C++Java など) では、だいたい 5 倍から 10 倍ぐらいの速度差がある。それでもスクリ

    スクリプト言語の息の根を止めるのは案外 SSD かもな - kwatchの日記
  • 日本語基礎文法最速マスター - kなんとかの日記

    もう何番煎じか知らんけど、日語の文法についてさらっと説明してみる。 日語といっても、技巧的になる詩や小説とかじゃなく、説明的な文章を対象とする。 (追記: 2010-02-06: 全体的に文章を見直し、細部を修正) 主語はおまけ、述語こそ主役 英語では「主語+動詞」のペアが文法の主役だけど、日語では「主語」はおまけであり、「述語」だけが主役である。日語では、主語はあくまで述語を修飾する存在でしかない。 たとえば: I love you. # 主語 + 動詞 + 目的語英語では「主語+動詞」というのは欠かせない存在であり、かつ登場する順番も決まっている(特殊な構文は除く)。 これに対し: - 俺は おまえのことが 好きだよ。 # 主語+目的語+述語 - おまえのことが 俺は 好きだよ。 # 目的語+主語+述語日語では、述語さえ最後に来ていれば、「阿部×三橋」でも「三橋×阿部」でもど

    日本語基礎文法最速マスター - kなんとかの日記
  • 1