Thursday, August 03, 2006

structure and interpretation of computer programs

What is the meaning of a structure ? Why are certain structures more useful than others ? How do we build structures and abstractions ? From the book "Structure and Interpretation of Computer Programs" :

"... It's in words that the magic is -- Abracadabra, Open Sesame, and the rest -- but the magic words in one story aren't magical in the next. The real magic is to understand which words work, and when, and for what; the trick is to learn the trick.
... And those words are made from the letters of our alphabet: a couple-dozen squiggles we can draw with the pen. This is the key! And the treasure, too, if we can only get our hands on it! It's as if -- as if the key to the treasure is the treasure!

John Barth, Chimera"

No comments: