- Take an Extra 30% Off Any Book: Use promo code HOLIDAY30 at checkout to get an extra 30% off any book for a limited time. Excludes Kindle eBooks and Audible Audiobooks. Restrictions apply. Learn more.
Owner, Monkey Mind LLC
"Eloquent Ruby lives up to its name. It's a smooth introduction to Ruby that's both well organized and enjoyable to read, as it covers all the essential topics in the right order. This is the book I wish I'd learned Ruby from."
Senior Software Engineer, PatientsLikeMe
"Ruby's syntactic and logical aesthetics represent the pinnacle for elegance and beauty in the ALGOL family of programming languages. Eloquent Ruby is the perfect book to highlight this masterful language and Russ's blend of wit and wisdom is certain to entertain and inform."
Contributor to the Clojure programming language and author of The Joy of Clojure
Russ Olsen’s career spans three decades, during which he has written everything from graphics device drivers to document management applications. These days, he diligently codes GIS, web service security, and process automation solutions. He spends much of his otherwise free time writing and speaking about programming, especially Ruby and Clojure. His first book was the highly regarded Design Patterns In Ruby (Addison-Wesley, 2007). He is also the lurking presence behind the Technology As If People Mattered blog at www.russolsen.com.
Clear code examples and a very well written prose.
In the last section Russ ties a lot of the concepts of the book together through a discussion on how Ruby can be used to create Domain Specific Languages (DSLs).
If you've been programming in Ruby for a while but haven't yet started thinking in it, I highly recommend this book.
It's very OK.
If you want to code like a pro -> this is the best book for you. Author don't teach how to develop, but rather how to write good, full of Ruby way code.
Great book for the beginning Rubyist or one that wants to brush up. Russ is a great author and his examples provide a great foundation for starting in Ruby. Read morePublished 3 months ago by Chad Wilken
It does a decent job. But it's still too long, and the explanations aren't as practical, but tend to go quite into the deep theoretical rabbit hole that veers away from real code... Read morePublished 4 months ago by Strategist
This book assumes an intermediate knowledge of Ruby. I did not like the footnotes that were quips of humor. If I wanted to read comedy I would have bought a different subject. Read morePublished 4 months ago by Amazon Customer
I just finished reading this book for the second time and it's incredibly well done. You will come out a better Rubyist than you were when you started the book.Published 5 months ago by Steve Kinney
The book is very interesting but all code examples are as images rather than text and with extreamly small font. It's almost imposible to read it. Read morePublished 7 months ago by Pawel Biel
I enjoyed reading this book, and found it to be a useful adjunct to other learning materials. The technical content is very clearly presented, with just the right amount of detail... Read morePublished 8 months ago by Flekstpor Drufan
I am slightly more than a novice, and went looking for the next level of coding. This definitely gives me the philosophy.Published 9 months ago by Mountainside
I love that this book explains very well what makes Ruby programming feel like Ruby. The author does a great job describing everything from coding standards (tabs vs spaces, naming... Read morePublished 10 months ago by Hector Correa