Why’s (Poignant) Guide to Ruby (polite applause Bruce Eckel)

Looking forward to reading this online book. A little bit because Ruby is such a nice language, but mostly because the book looks so damn bizarre and contains abundant cartoons, all the while being really well presented.

Is it possible not to appreciate a textbook that eases readers into this powerful dynamic programming language with the following opener:

Pretend that you’ve opened this book (although you probably have opened this book), just to find a huge onion right in the middle crease of the book. (The manufacturer of the book has included the onion at my request.) So you’re like, “Wow, this book comes with an onion!” (Even if you don’t particularly like onions, I’m sure you can appreciate the logistics of shipping any sort of produce discreetly inside of an alleged programming manual.)

As luck would have it, there is Ruby content to be found at some later point.