Bruce Kimball 2006-07-01
1 of 3 people found the following review helpful:
A cover quote from Kirkus Reviews says that this 1998 Basic Books publication is for parents who need a "straightforward answer" to their childrens' question, "how do computers really work." Naming the book "The Pattern on the Stone" isn't a very straightforward start, nor is the "magic in the stone" as the title of the preface. This is typical of the book's ongoing flirtation with things mystical and archetypal, although the title actually refers to the physical architecture (pattern) of silicon-based integrated circuits (stone).
Luckily, the book abandons these poetic ambitions and makes a serious and fairly successful effort to live up to that Kirkus quote (who is Kirkus - the captain of the Enterprisus?). I would recommend this book if you want to step back, prioritize some of the main ideas that make up computer science, and actually feel like you have gained some insight into these concepts. It's a little book - barely 150 pages, simply formatted with 9 chapters that focus on 9 key ideas. That would have to be the case if it's going to do what it says.
I found the beginning a little shaky and had a hard time following the first obligatory chapter on Boolean "Nuts and Bolts". It definitely gets better, with the keenest examples being Chapter 4, "How Universal are Turing Machines?" and Chapter 5, "Algorithms and Heuristics". Few books on this level attempt to explain the Turing machine, one of the truly fundamental ideas behind computers. It also takes on randomness, sorting algorithms, and parallel processing, to varying degrees of success. In spite of Kirkus, I agree with reviewers who say it's actually best to already have an acquaintance with computer science in order to get the most out of this book. It fits better on the shelf next to volumes on microprocessor architecture than next to Mother Goose.
The author is W. Daniel Hillis, a "Disney fellow." On the back cover he is described as "one of the hottest computer scientists today." For you doubters, there's a miniature full-body photo of him imprisoned by a web of colorful tinker-toys, one-upping the old Wrox full-facials. Rick Pracher, the cover designer, gets only one star from me, though he does a good job of visually expressing the ambiguity in the book's intended audience.
A specialist in artificial intelligence, the author does have an underlying philosophy, explicitly expressed in the last section, titled "evolving a thinking machine." He sees humans as fundamentally computer-like, which he says is more a compliment to the machines than an insult to the people. Luckily, you don't have to buy into this perspective to get a lot out of the book.