I've always been a language enthusiast, both for "people" languages as well as computer languages. Most of what I know is through experience or, as my wife puts it, "reading random stuff on the Internet". On the downside, my attention span is only slightly better than that of a five-year-old who's just arrived at Disney World.