The Pattern on the Stone

The Pattern on the Stone
First edition cover
AuthorW. Daniel Hillis
LanguageEnglish
SubjectComputer Science
GenreNon-fiction
PublisherBasic Books
Publication date1998
ISBN0-465-02595-1

The Pattern on the Stone: The Simple Ideas that Make Computers Work is a book by W. Daniel Hillis, published in 1998 by Basic Books (ISBN 0-465-02595-1). The book explains concepts from computer science in layman's terms by metaphor and analogy. It aims to demystify computer science by demonstrating that complex processes can be broken down into simple, repeated patterns.

Summary

The book has eight chapters and two extra topics:

  1. Boolean algebra
  2. Information theory
  3. Turing Machines
  4. Universal computing
  5. Algorithms
  6. Cryptography
  7. Heuristics
  8. Parallel computing
  9. Quantum computing
  10. Emergence

Reception

The book has been translated into many languages and has sold over a million copies.

Reviews after its release were positive. A reviewer for Science News wrote: "He begins by imparting Boolean logic through a demonstration of a machine that plays tic-tac-toe...Hillis gift is his ability to convey the logical processes of computers that begin with switches and circuitry and escalate to self-organizing learning ability relevant to parallel computing systems." William Baer said in Library Journal: "Step by step from computer logic to programming to memory and compression. The final two chapters show how computers are truly close to being thinking machines." A Booklist review said: "A delightful all-in-one introduction to computer science." Another reviewer in Technology Review wrote: "There's nothing special about silicon, Hillis wants the reader to know. The universal building blocks of computation -- simple, logical functions such as and, or, and not – can be implemented using rods and springs, water pipes and hydraulic valves, and many other physical systems."

Awards

References

  1. ↑ Anthony Cait (December 5, 1998) Science News 154.23 page 354
  2. ↑ William Baer (November 15, 1998) Library Journal 123.19 page 84
  3. ↑ Gilbert Taylor (October 15, 1998) Booklist 95(4):381:
  4. ↑ Wade Roush (November 1998) Technology Review 101.6 page 94 "The Shaman's vision stone"