argonの日記: Fibonacci(40) を計算してみた
日記 by
argon
Ruby 1.9.0 が速くなったと聞いて、改造版 fib.rb を動かしてみる。
~ $ uname -a
CYGWIN_NT-5.1 HPDX7300a 1.5.25(0.156/4/2) 2007-12-14 19:21 i686 Cygwin
~/ruby-1.8.6-p111 $ time ./ruby ../fib.rb 40
102334155
real 2m52.500s
user 2m52.468s
sys 0m0.015s
~/ruby-1.9.0-0 $ time ./ruby ../fib.rb 40
102334155
real 0m28.938s
user 0m29.015s
sys 0m0.030s
速くなったねえ。
cygwin だと make test の途中までしか成功しないので置き換えは保留。
Rubyリファレンスマニュアル刷新計画
http://www.ruby-lang.org/ja/news/2007/12/25/rurima-1_9_0/
Changes in Ruby 1.9
http://eigenclass.org/hiki/Changes+in+Ruby+1.9
Fibonacci(40) を計算してみた More ログイン