Skip to content

Instantly share code, notes, and snippets.

@currant
Created July 16, 2010 15:57
Show Gist options
  • Save currant/478533 to your computer and use it in GitHub Desktop.
Save currant/478533 to your computer and use it in GitHub Desktop.

“A computational process is indeed much like a sorcerer’s idea of a spirit. It cannot be seen or touched. It is not composed of matter at all. However, it is very real. It can perform intellectual work. It can answer questions. It can affect the world by disbursing money at a bank or by controlling a robot arm in a factory. The programs we use to conjure processes are like a sorcerer’s spells. They are carefully composed from symbolic expressions in arcane and esoteric programming languages that prescribe the tasks we want our processes to perform.”

from Structure and Interpretation of Computer Programs by Abelson, Sussman and Sussman. http://mitpress.mit.edu/sicp/full-text/book/book.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment