Today's Reading: Kon'nichi wa, Ruby
Unlike most people these days, I happened to chance upon Rails through Ruby, not the other way round. But wait, today’s reading is a tad geeky but I’m putting it up here for non-geeks to read it — particularly those, you know who you are, that don’t yet speak any computer language — so here’s some context: Rails is a tool (a web framework they call it) to make web-apps (that’s right, a meta-tool: a tool to make tools) and Ruby is the computer language in which Rails is written.
Anyway, I can’t remember how I found Ruby but I can tell you when I was certain it was something truly special: when I found Programming Ruby: The Pragmatic Programmer’s Guide and, shortly thereafter, Why’s (Poignant) Guide to Ruby. The first one is a most delightful, witty, unique manual of the language made out of of an acute bout of ruby-rapture and given away for free by its freakishly talented authors; the second is the exact same thing.
So, after much ado, here’s today’s reading: the first chapter of Why The Lucky Stiff‘s poignant guide, "Kon’nichi wa, Ruby":http://poignantguide.net/ruby/chapter-2.html . Technophobists worry not, this chapter doesn’t contain a line of computer code nor does it force you to install a thing, it’s just good ole prose. It is my Trojan horse to try to get you to learn Ruby (you gotta learn a computer language someday). In fact, I’m so confident in my wooden stallion that let’s do this: you only need to read the very first section (1. Opening This Book) of the chapter. If it doesn’t mesmerize you, if you don’t have the weirdest crooked grin on your face by it’s end, feel under no obligation to read any further.