2008-03-20 時代遅れ プログラミング いつの間にRubyは 1 +1 をエラーにしないようになってたんだ... ? Rubyではメソッド呼び出しで引数を括る括弧を省略できるので,上のプログラムがメソッド 1 を引数 +1 で呼び出すように誤解されてしまうバグ(?)があった.Rubyの柔軟な(摩訶不思議な)文法のほころびを示す特徴として強く記憶してたんだが. FAQ::構文 - Rubyリファレンスマニュアル > 4.4 a +bがエラーになりますが 次の4.5にあるように,1.8で変わったと思っていいのかな.