Coming This Fall: “Ruby Under a Microscope” Updated and in Print

With almost 200 diagrams, my 2012 eBook
is an illustrated guide to Ruby internals
After waving the self-publishing eBook banner last year, I’ve gone over to the dark side. This Spring I decided to work with No Starch Press to bring Ruby Under a Microscope to print. We plan to have it available online and in bookstores sometime this Fall.

If you give me your email address I’ll send you a single, quick note when it’s finished:

More content, and updated for Ruby 2.0

Right now I’m rewriting the entire book, updating it for Ruby 2.0 and also adding new content. For example, the new text will explain how method dispatch works and also how constant lookup and lexical scope are related. I also will write about how many of Ruby 2.0’s new features work internally, such as keyword arguments, Module#prepend and more. Finally, I’ve updated all of my diagrams and the text to account for important changes to YARV internals.

Reviewed by Aaron Patterson

No longer will you have to trust me that I have everything correct. Aaron Patterson (@tenderlove), a Ruby core committer, is taking time out of his busy schedule to review my text. I’m honored to have a chance to work with him on this.