At work I keep getting emails about this allegedly amazing new programming language called Ruby. "Try it", they say, "All the cool kids are doing it". But I worry, is it a gateway language? Will I be scripting Perl in a chichi little cybercafe in Hoxton by autumn? Will winter see my slow decline as I'm turning tricks in VB? <shudder>
And then I found The Poignant Guide to Ruby. And I was seduced. To the dark side or to the light I know not - I haven't actually learnt any Ruby yet... but the first three chapters hasve made me laugh out loud a coupla times. More than I can say for, "C++: the Core Language*".
Instead of Hello World we begin with:
"Like when you meet Somebody in college and they look like somebody who used to hit you in the face with paintbrushes when you were a kid. And so, impulsively, you conclude that this new Somebody is likely a non-friend. You wince at their hair. You hang up phones loudly during crucial moments in their anecdotes. You use your pogo stick right there where they are trying to walk!"
Or you could learn LOLCode. That rocks too.
*Srsly - the O'Reilly books rock. Buy them if you want to live.