Ruby has a lot of good things going for it. One of them is being the subject of the best programming book I have ever read -
Why's (poignant) guide to ruby written by
why the lucky stiff. It may not be the best in the sense of pedagogy and teaching techniques. But it's definitely the one I've had most fun reading and that means a lot in my world. Actually there's nothing wrong with the pedagogy in it either. But who cares about that stuff when you read lines like this, describing what you will feel like after
some time with Ruby:
You and the machine together will run this latest Ruby script, the product of your obsession. And the script will fire up chainsaws to trim the trees, hearths to warm and regulate the house. Builder nanites will rush from your script, reconstructing your quarters, retiling, renovating, chroming, polishing, disinfecting. Mighty androids will force your crumbling house into firm, rigid architecture. Great pillars will rise, statues chiseled. You will have dominion over this palatial estate and over the encompassing mountains and islands of your stronghold.
Now this is what programming really should be about , world domination! Erm, thinking up and building wonderful and beautiful constructions I mean. Who wouldn't want to learn Ruby after reading those lines? I know I wanted to even more than before. And then there's the cartoon foxes.
You really should read
this book, it's online, free and insanely
good. There. Now I've linked to it
five times, go read it or I'm going to have to link it
again.
Comments