Heavily considering the name change: Learn You The Ruby For Awesome Power.
EDIT: Ok, slowly moving over. Time to rewrite history! Future GooglAzon.com users will be like "What Ye Mystery Doth This?! YouErEls point to Learn You An Ruby, but Thine Project Was Called-eth Learn You The Ruby!" And no one will ever understand why, because Hacker News will be like Slashdot and no one will visit it except to make ironic references to "hacker newsing a site", because MyFacespora Newsddit will be where all the cool startup guys hang out.
The "Learn You A Haskell" link that points to a page for Learn You Some Erlang is what got me. (though I don't mean to make this a thread for criticizing the author)
Actually, that's a lie. They aren't errors. Bonus500 once spurned my love so I secretly redirect users to Learn You Some Erlang, instead of Learn You A Haskell. :(
I like how why's (poignant) guide to Ruby kicked off the trend for quirky programming language books, and now we're back to writing quirky programming language books for Ruby. (Though the poignant guide may have been a little too quirky.)
Did Mr. Bunny ever appear in anything but his guide to ActiveX? I can understand why someone might not have heard of ActiveX.
Anyone old enough to grow up in the era of early PCs remembers quirky programming books. I learned Pascal from the Sherlock Holmes-themed Pascal book back in the day. Though, admittedly, Mr. Bunny and the cartoon foxes are an order of magnitude quirkier.
Mr. Bunny also appeared in Mr. Bunny's Big Cup o' Java, which featured a full-page image of a semicolon, one of the more important characters used in Java code.
Just wanted to pipe in and say that as Martin's former boss (before he went to Engine Yard) I think this whole Internet firestorm is hilarious. I always knew he'd make me proud :)
As a writer AND a programmer, I applaud the creativity people are bringing to writing about Language. And I mean language in the programming sense. Ruby is obviously exciting many people out there and it's great to see the creativity didn't stop with _why's book. Perhaps it's just beginning.
Yes - I had no ruby experience, read why's ruby book, and started writing business intelligence rails apps inside a big media company. Funny now, looking back on it.
FWIW i work with c# now, could never find another ruby job that paid well...
LYAH really helped cement some of my Haskell knowledge; I'm at that middle sort of zone where I knew basic stuff, but some of the more advanced things don't make sense to me yet. The Applicative, Monad, and Zippers parts in particular have helped me a lot.
I'm not actually doing anything useful with Haskell. It's purely an intellectual plaything with me.
That said, I've used Applicative when playing around with parsing, and Monads... all the time. Though mostly just IO, Maybe, Writer, and State, nothing crazy.
I'm still getting comfortable with Zippers, so I have yet to even toy around with them. But the LYAH description was much easier than any of the other (small amounts) of reading I've done on the subject.
these "Learn You..." (NB: this does not include LPTHW) books seem like a post-modern version of the "For Dummies" series. So, if you enjoyed the vapid "For Dummies"-style jokes but wanted more non-sequiturs, these are the books for you.
I am currently writing Learn You Some Erlang. I have never read one of the 'For Dummies' book, have no idea what tone they employ or what kind of readers they assume they have.
I can say, however, that there already exist a few books on Erlang, quite serious, that actually cost money. I wanted to offer a free resource to learn Erlang, given my frustration at the lack such things when I began learning the language myself. I found a problem, and am currently trying my best to solve it.
If you feel like learning the language but my book's style and/or tone annoys you, you might prefer buying one of the books. There's also an online tutorial on erlang.org and an interactive one on tryerlang.org.
Your book is amazing. I've been trying to learn erlang, and you were the first person I've come across who really explains things well. I just wanted to thank you, and encourage you to keep on writing.
YMMV of course but, in my experience these light-hearted free books are better than the For Dummies books, which are also for-profit, and tend to feel factory-churned. That being said, I've only skimmed one or two, and that was in high school. I feel like there is a difference in spirit and motivation which sets them apart.
EDIT: Ok, slowly moving over. Time to rewrite history! Future GooglAzon.com users will be like "What Ye Mystery Doth This?! YouErEls point to Learn You An Ruby, but Thine Project Was Called-eth Learn You The Ruby!" And no one will ever understand why, because Hacker News will be like Slashdot and no one will visit it except to make ironic references to "hacker newsing a site", because MyFacespora Newsddit will be where all the cool startup guys hang out.