2 of 3 people found the following review helpful
The Eloquent Introduction to Ruby,
This review is from: Eloquent Ruby (Addison-Wesley Professional Ruby) (Paperback)
From formatting your Ruby files to investigating their execution in C, and everything in between, Eloquent Ruby is the complete accessible guide to learning and understanding the Ruby programming language. Each chapter gives you a handle to open another drawer of Ruby's elegance, simplicity and power making this an essential step on your journey to mastering Ruby.
Russ Olsen writes as elegantly and simply as the code he describes; the lucidity with which he explains the wide range of Ruby's features belies their complexity. Each chapter is short, articulate and focused to the point of setting everything else aside save the subject in question. The guidelines are given authority and context through the regular inclusion of exemplars from popular open source libraries. In addition, the use of one simple example throughout the whole book lends a cohesion not found in most technical literature.
The greatest compliment I can pay Russ is that he has succeeded in creating a definitive 'Manual of Style' for writing Ruby code. I believe it should be read at least once by every Ruby programmer. My regret is that it wasn't around three years ago when I was getting my teeth into Ruby and when I found literate resources for the beginning to intermediate hard to come by. I'm glad this will not be the case now. It is a perfect book. You should buy it.