Golfer dislike about Ruby 1.9
http://www.rubyist.net/~matz/20070627.html#p01より
3 Better Array#to_s and Hash#to_s [1,2,3,4].to_s # => "[1, 2, 3, 4]" {1,2,3,4}.to_s # => "{1=>2, 3=>4}"
こんな物は存在してはいけない。理由は明白だ。subやgsubで行われるto_sを使ったテクニックが使えなくなるからだ。
…というかPerl由来のKernel#chop chomp sub gsub scan splitは無くなるし、多重代入のルールは半端に変更されるし、String#[Integer]も微妙に変わるし(最初の以外は悪いことだけではないけれど)ゴルファーにとってRuby1.9はとてつもなく退屈な言語だと思う。
gorubyの処理系のリリースが待たれます。
追記:ていうかほんとにKernelの関数減らすのはよくない気がするなあ。