http://mislav.uniqpath.com/poignant-guide/book/chapter-3.html
Третья глава из книги why's (poignant) Guide to Ruby. Считается классикой литературы по Ruby; конкретно третья глава была включена в издание The Best Software Writing I Джоэла Спольски. Представляет из себя быстрый и неформальный пробег по идиоматике языка, поэтому хорошо подойдёт для знакомства по верхам.
Ruby-терминал в браузере, аналог консольной программы irb, которая устанавливается вместе с Ruby. В терминал встроено несколько интерактивных курсов по языку (нужно набрать команду help, чтобы их запустить).
Обучение языку через коаны — просветляющие задачи, требующие размышления и интуиции. Параллельно с обучением языку демонстрирует культуру программирования на Ruby.
http://pragprog.com/titles/ruby3/programming-ruby-1-9
Классическая книжка по языку, которую рубисты называют «киркой» (pickaxe — по характерной иллюстрации на обложке). Подойдёт для тех, кто привык к учебникам справочного формата. Язык здесь разложен по полочкам и преподносится последовательно, конструкция за конструкцией.
http://www.amazon.com/Eloquent-Ruby-Addison-Wesley-Professional/dp/0321584104
В этой сравнительно новой книге больше внимания уделяется стилю кода, идиоматике языка, и как кусочки языка взаимодействуют (то, что называется ортогональностью). Следует заметить, что книга практически не уделяет внимания основам языка. Подразумевается, что читатель хорошо знаком с другими динамическими/объектно-ориентированными языками и схватывает на лету.