Community Reviews

Rating(3.8 / 5.0, 71 votes)
5 stars
17(24%)
4 stars
25(35%)
3 stars
29(41%)
2 stars
0(0%)
1 stars
0(0%)
71 reviews
March 31,2025
... Show More
This is the book I learned Ruby from, once upon a time, and while it has its detractors I still think it's a good tutorial (especially if you know some other programming language, like Java). Probably not a good choice if you've never done any programming.
March 31,2025
... Show More
With this book you can learn Ruby in a breeze. Whether that's more the fault of this book or of Ruby I haven't figured out.
March 31,2025
... Show More
Great first part, but quick reference for main classes is obsolete in world of Ruby docs
March 31,2025
... Show More
Not bad considering the topic it can be read and mostly used very easily.
I would never consider this book as "completely-read".... guess It will spend many months close to my desk!
March 31,2025
... Show More
Ok, so I have been teaching myself Ruby since last fall and I am in love with it.

Javascript: too wordy, too many f*%king loops and punctuation, mostly front end, can be used for some programming.

PHP: too many functions, hard to find the one you want, less wordy and loopy than javascript. Back end web programming.

Ruby: Beautiful. Elegant. Simple. Bless it. Very little punctuation, loops only where you need them and a not an overload of built in functions/methods. Back end, needs a compiler. Still beautiful.

But Ruby on Rails can be a bit troublesome, opinionated, and locked into the framework. Don't get me started on deployment. Makes PHP look downright friendly.

Good book to get you started by experts in Rails.

March 31,2025
... Show More
How I learnt Ruby and a great example of moving the art of teaching programming forward from K & R's C approach.
March 31,2025
... Show More
This book lacks structure and organization. It constantly jumps from simple to complex examples and it's hard to get the author's intention. It's just too confusing. In parallel, I'm reading Apple's Swift book. It's impossible not to compare. I'm not talking about the language, but how the books were structured. Apple targets the reader, making the programmer comfortable with the language. This book is the opposite. It made me feel uncomfortable with Ruby. I might use it as a reference book, but with the Internet, I doubt I'll be searching for anything here. Well, time to reactivate my TeamTree House account... http://teamtreehouse.com/library/topi...
March 31,2025
... Show More
The definitive resource and reference on the Ruby programming language.
March 31,2025
... Show More
There are many great programming books but this is the best, most applicable, most practical, most comprehensive and even most readable programming book I've ever read. 5
Leave a Review
You must be logged in to rate and post a review. Register an account to get started.