2 of 2 people found the following review helpful
Read in less than 12 hours,
Amazon Verified Purchase(What's this?)
This review is from: Eloquent Ruby (Addison-Wesley Professional Ruby Series) (Paperback)This book is impressively well-written. I've been working in Ruby for about a year and a half now and this gave me a friendly introduction into (and a way to unmuddy) topics that have been most elusive to my toolkit:
1. Singleton classes
2. Monkey patching
3. Domain Specific Languages
5. Metaprogramming (What it is and how easy it is to implement it.)
For the sake of brevity, I will leave this list to what I consider to be the most valuable. At the end of this book I feel like all these topics are not mystical at all. This is a book I feel I will reference in the future although it is certainly not written as a reference guide.
The author makes the read very conversational and easy to flow from one chapter to the next. It was hard to put down. Pretty impressive for a 400 page technical book.
Overall, I would recommend this book to anyone that has intermediate experience in Ruby (or similar) and wants to take their skills and knowledge to the next level.