RubyにはJIT(といわずbytecodeコンパイラとか)ないの?
不要なシンボルの探索減らせば結構速くなるもんだけど。