- Paperback: 829 pages
- Publisher: Pragmatic Bookshelf; 2nd edition (October 11, 2004)
- Language: English
- ISBN-10: 0974514055
- ISBN-13: 978-0974514055
- Product Dimensions: 7.4 x 1.6 x 9.2 inches
- Shipping Weight: 2.9 pounds (View shipping rates and policies)
- Average Customer Review: 67 customer reviews
- Amazon Best Sellers Rank: #1,134,043 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Programming Ruby: The Pragmatic Programmers' Guide, Second Edition 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Frequently bought together
Customers who bought this item also bought
About the Author
Dave Thomas, as one of the authors of the Agile Manifesto, understands agility. As the author of "Programming Ruby," he understands Ruby. And, as an active Rails developer, he knows Rails.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
That's what happened, actually. I got so bored that it took me a really long time to finish it, even after skipping entire chapters. I managed to finish it only because I forced myself to do it.
I know Ruby is cute, and has lots of nice and innovative features, but I just can't stand anymore reading operator precedence tables, variations on the basic control structures and core libraries. Last time I got excited by a programming language was with Java, and that was circa 1995. I'm too old for that.
But I must try to stay objective and think how useful "Programming Ruby" could be to a young programmer and I have to admit the answer would be: a lot! As is customary with titles from The Pragmatic Programmers, quality is very high, both from a content point of view and from a presentation one as well. Well written, it even manages to inject a bit of humor into a dry subject. If you want a one stop shop reference for all Ruby, that's it! Not much more to say, except that I'd have liked, at times, the code samples to be longer, more structured and less contrived, but it's a minor nit.
I suggest that you read it in bits and pieces, not cover-to-cover and if boredom gets you, you can always get a little of why's (poignant) guide to Ruby as an antidote.
This book it's proof of what the "Ruby way" is. It doesn't just walk you through the details, dos and don'ts of the programming language, it allows the reader to grasp the practice of the "Ruby way" of doing things. And it's a clean, elegant, yet powerful way!
It's been such a nice experience it got me home late several times... I ended up at the subway terminal and making my way back for missing my station!
I sincerely recommend it ... and if you are tempted to invent excuses for getting home late, then have him/her read it too!
If you are just starting out in ruby or need a ruby reference, this is the place to get both.