Текущая версия Rails (2.3.2) должна нормально работать с Ruby 1.9, и Rails 3.0 не должно иметь проблем.
Тем не менее, принятие Ruby 1.9 для использования с Rails в настоящее время является скорее социальной проблемой, чем технической. Существует сложная ситуация со многими плагинами Ruby gems и Rails, несовместимыми с Ruby 1.9, из-за чего разработчики не используют 1.9, что, в свою очередь, приводит к выпуску меньшего количества патчей и т. Д., И т. Д., И т. Д.
Грегори Браун (автор фантастического драгоценного камня Prawn Ruby) недавно выступил с большой речью в GoRuCo под названием " Куда направляется Ruby Really? ", в котором рассматриваются эти проблемы.
Короче говоря, Ruby 1.9 - это существенный скачок для языка и платформы, и разработчики должны установить его и вносить исправления в свои библиотеки и зависимости, чтобы обеспечить более быстрое внедрение.
Вероятность того, что это уже выполнимо для ваших нужд, зависит от зависимостей вашего приложения и от того, соответствует ли время, потраченное на написание патчей, полезности Ruby 1.9.