At the XP Club last night I was pointed at a web site that contains a very strange guide to Ruby ”Why’s (poignant) guide to Ruby”. This is one of strangest language books I have read in a while, probably since “Mr Bunny’s Guide to Active X”, which was described in its own blurb…

“This is the first technology book by Carlton Egremont III, author of numerous lengthy grocery lists (unpublished), one or two letters to his mom (unsent), and a doodle on page 117 of the Rochester Public Library’s copy of Moby Dick (overdue). Mr. Bunny’s Guide to ActiveX makes a lovely gift for the nerd who has everything, and is perfect for propping up uneven table legs. For the high-tech parent there is simply no better antidote to yet another bedtime reading of “The Velveteen Rabbit” or the “OLE 2 Programmer’s Reference”. Just like Carlton, you and your children will come to believe in a talking bunny, a befuddled farmer, and a technology called ActiveX. “

The strangest thing about these books is they are both a really good introduction to their subjects. As we have seen with the Head First series of books, training material can come in many forms, because people learn in many ways.