A story about "Programming Ruby: The Pragmatic Programmers' Guide, Second Edition" — 3 years ago
Programming in Python has proved to be very satisfying to me.
It allows me to concentrate in to the problem itself instead of how to map the logical model to computer lingo. Sure, this has been said before of many other computer languages, maybe even C in the ‘70s.
To me, Ruby seems like Python++. It also comes with batteries included, and who wouldn’t like talking Foxes (read Why’s poignant guide to Ruby, at least 1st chapter). And extending classes in Ruby is taken to next level: you don’t need to use inheritance to do it, nor resort to black magic. This book offers a good tour through features of Ruby and does it in style too.

