I just have to share this. So my wife asks me why I'm learning this new thing called Ruby. She's usually not interested in the specifics of the programming languages I use. (A few years ago, she asked me, "what's that C-Pound book you're reading?" :) So I broke out a pen and...