Ruby Under a Microscope

Pat Shaughnessy

Synopsis

 It's a book that explains how is ruby working and what are, as a programming language, it's particularities.  

My take

So it's a good book. I think it helped that already knew some C as most of the code in the book are examples of ruby internals written in C. 
It helped be grasp the power of blocks&yield, and that was a very useful thing. There were also some useful/interesting tricks that I've learned, like disabling the garbage collector ( and how it works ) -- also I discovered that it's Marvin Minsky, from the society of minds, who developed that algorithm. 
All in all, it might have made me a little bit a better ruby dev, but I'm not 100% convinced. Yes, it did, but maybe not in directly applicable way. 

Also read in 2021

A desolation called peace All Systems Red All These Worlds Artificial Condition Cage of Soul Diaspora Exit Strategy For We Are Many Fugitive Telemetry Hold Up The Sky Hothouse Network Effect Numbers don't lie Of ants and Dinosaurs Originals Prelude to Foundation Rogue Protocol Shape Up Termination Shock the beginning place The Burning God The Dragon Republic The Effective Engineer The Eye of the Heron The Ministry of the Future The Poppy War The Unicorn Project We Are Legion (We Are Bob)