Alan Perlis Quotes on Design
-
Every program has two purposes: The one for which it was written and another for which it wasn't.
-
Fools ignore complexity. Pragmatists suffer it. Some can avoid it. Geniuses remove it.
-
In English every word can be verbed. Would that it were so in our programming languages.
-
Simplicity does not precede complexity, but follows it.
-
Some programming languages manage to absorb change, but withstand progress.