「YouTube.comいわくPythonは速い」とかいうもんだからついガッとなって、いろんな言語でフィボナッチ計算をさせて時間を計ってみた。 Intel Core2 6600 @ 2.40GHz, 2.00 GB RAM, Windows, Cygwin Python def fib(n): if n < 2: return n else: return fib(n-1) + fib(n-2) print fib(30) $ time python fib.py 832040 real 0m0.801s user 0m0.811s sys 0m0.015s $ python --version Python 2.5.1 Ruby def fib(n) if n < 2 n else fib(n-1) + fib(n-2) end end print fib(30) $ time ruby