![]() |
| ||||||||||||||||||||||||
|
Amazon.com Textbooks Store
Shop the Amazon.com Textbooks Store and save up to 70% on textbook rentals, 90% on used textbooks and 60% on eTextbooks. |
"A sprightly lexicon." William Safire, New York Times Magazine
"For anyone who likes to have slippery, elastic fun with language, this is a time for celebration.... The New Hacker's Dictionary... is not only a useful guidebook to very much un-official technical terms and street tech slang, but also a de facto ethnography of the early years of the hacker culture." Mondo 2000
"My current favorite is `wave a dead chicken.' New to you? You've waved a dead chicken when you've gone through motions to satisfy onlookers (suits?), even when you're sure it's all futile. Raymond's book exhilarates.... The New Hacker's Dictionary, though, is not for skimming. Allot, each day, a half hour, severely timed if you hope to get any work done." Hugh Kenner, Byte
Product Details
Would you like to update product info or give feedback on images? |
The New Hacker's Dictionary is mostly arranged as a set of alphabetical entries, but there are a couple of excellent appendices, on hacker folklore and on the hacker lifestyle and habits. (Hacker is used here in its original sense of someone who enjoys and is good at programming--Raymond has included both "hacker" and "cracker" as entries, of course.) The entry on folklore is simply hilarious; I wish I could just include Guy Steele's "more magic" story here, but I'll just have to tell you to buy the book.
The entries are a real mixture. Many, such as "indent style", go beyond just defining the term: this entry gives examples of the four major C styles and mentions the holy wars (another entry . . .) which have occurred over them. Some are quite current: Easter egg, kluge, Trojan horse; others are arcane or dated, but still interesting: NeWS, CP/M, chiclet keyboard. All the entries are interesting and well-written.
Newcomers to the field may find a good deal of enlightenment here, and old-timers will find a lot of memories. My own favourite entries relate to the old text-based game Adventure, which I encountered on a CDC machine in 1981. "I see no <X> here." "Plugh!" "Xyzzy!" *Sigh* It almost makes me miss those old teletypes.
Even people for whom 'foobar' is not a foreign word will enjoy the essays and jokes in The New Hacker's Dictionary, and there's bound to be a phrase or two you can learn from the nerd subculture down the hall.
Altogether, I don't even think The New Hacker's Dictionary fits the category of a reference work. Instead I'd dare to call it literature in the form of a dictionary, much like the classical Devil's Dictionary by Ambrose Bierce, or The Meaning of Liff by Douglas Adams. Sure, many entries can be used as reference, although a lot of them actually refer to historic software and hardware items like ITS, PDP-10 or LISP machines. The New Hacker's Dictionary not the dry, encyclopedic style of dictionary - entries are written in an opinionated, juicy style. The humorous side of the dictionary - a work of a witty, creative hacker mind picking names for things - certainly vastly outweighs its practical side.
So is this book for you? Yes, if the legendary MIT AI lab hacker scene fascinates you. Although LISP machines are gone, it's perhaps still affecting your computing environment more than you think. For example: Linux, the free Unix clone, is built on top of the GNU project, which descends directly from the MIT AI lab hacker scene. And finally, is there any point in buying a printed book, if the complete text is available on Raymond's web site so you can read it on-line? I'd say it is. You see, it's not particularly convenient to take your computer into the bath tub.
Although the jargon file (from which the bulk of this book's content is taken) is... Read more