RPythonを使って速くなるという噂のRubyの実装、Topazを使ってHashの速度を比較してみました。 RubyのHashって他の言語に比べて遅いという指摘があるんですよね。サイズが大きくなるとPerlやPythonよりも遅いという話です。(Perlとの比較がどこにあったか忘れた) で、Topaz使えば速くなるかなーと淡い期待をして比較してみました。 Topazの導入はRPythonで書かれたRuby処理系Topazで遊ぶ - グニャラくんのwktk運営日記を参考にしました。 比較用に使ったコードはGithubにあります。 今回は手抜きをして、平均とったりしてません。参考値ということで。 環境は MacOS X 10.8.2 Intel Core i5 2.5GHz 8GB RAM $ ruby -v ruby 1.9.3p362 (2012-12-25 revision 38607