«前の日記(2007年08月16日) 最新 次の日記(2007年08月18日)» 編集

Matzにっき


2007年08月17日 [長年日記]

_ Hash functions.

高速なハッシュ関数を評価したBob Jenkinsのページには、FNV hashがもっとも高速であると書いてあるが、最近のCPU(AMD Athron XP)ではBob Jenkins hashの方が高速だし、もっと高速なハッシュ関数もある、という話。

Ruby 1.9は現在FNV hashを採用してるんだけど、 このSuperFastHash(なんて大胆な名前)に変えちゃおうかなあ。

_ [Ruby] Being John…uhm…Bader >> Blog Archive >> Ruby faster than Python and Perl!

YARVはPythonやPerlよりも高速であるという話。 我々にとってはもはや当たり前の事実だが、 海外でもそういう認識が広まりつつある。

前にも変えたような気がするけど、YARVの最大のウリは、 「Rubyは(マイクロベンチマークで)遅い」という風評を払拭することによる マーケティング効果だと思う。

_ Software Progress

ソフトウェアは過去に比べてずいぶん進歩した、という話。 確かに見栄えとかずいぶんよくなった。

一方、「大して進歩していない」というパート2もある。


«前の日記(2007年08月16日) 最新 次の日記(2007年08月18日)» 編集