A good programming language is a conceptual universe for thinking about programming.
Optimization hinders evolution. Everything should be built top-down, except the first time. Simplicity does not precede complexity, but follows it.
A LISP programmer knows the value of everything, but the cost of nothing.
Once you understand how to write a program get someone else to write it.
It is better to have 100 functions operate on one data structure than to have 10 functions operate on 10 data structures.
Learning French is trivial: the word for horse is cheval, and everything else follows in the same way.