Roman asked:

Is it worth it to purchase second edition, if I read the first one? I mean, are there major differences in techniques and thinking about metaprogramming?

Adam Wenham At the start of the second edition, the author says that a few sections have been completely redone/updated and that he's also more experienced with metaprogramming, meaning some of his opinions have evolved, which has been reflected in the book.

Maybe head out to a book store and read the preface for the author's explanation on the updates.
Image for Metaprogramming Ruby 2
Rate this book
Clear rating

About Goodreads Q&A

Ask and answer questions about books!

You can pose questions to the Goodreads community with Reader Q&A, or ask your favorite author a question with Ask the Author.

See Featured Authors Answering Questions

Learn more