Ruby1.9.2に乗り換えた(1.9はやい)
RubyKaigi2010にも参加したし、1.9対応のRuby on Rails3も正式リリースされたということなので、1.9に乗り換えることにした。記念にフィボナッチ、FizzBuzzに次ぐ三大非実用関数「竹内関数」で1.9に乗り換えた幸せを確認してみる。
$ rvm use 1.9.2-preview1 ow using ruby 1.9.2 preview1 $ time ruby tak.rb 1 0 14 tak(1, 0, 14) = 14 real 0m38.305s user 0m35.954s sys 0m0.008s $ rvm use 1.8 Now using ruby 1.8.6 p383 $ time ruby tak.rb 1 0 14 tak(1, 0, 14) = 14 real 3m22.300s user 3m12.572s sys 0m0.060s
あとはWebプログラマー的にはハッシュの順序が補償されるようになったとか。