2007-07-20 Rubyがはやくなる 技術メモ Matzにっきから。 YARV (Ruby 1.9)がリリースされたあかつきにはShootoutの順位はずいぶん変化すると思う。 YARVは現在のPHPやPerlやPythonよりも速い。テストによっては現在のRuby (1.8)の数倍から数十倍高速になる。 じゃあ、速度の問題はこれで解決かというとそんなことはない。 YARVになってもRailsの性能は改善されないからだ。要するにRailsが遅いのだとしてもそのボトルネックはインタプリタ性能にはないってこと。 なるほどー。 JavaVMライクな仕組みなのかな(JIT?)。 Railsはいかんともしがたいのかな。