More Alan Perlis quotes
There is no such thing as a free variable.
Alan PerlisAlan Perlis Some programming languages manage to absorb change, but withstand progress.
Alan PerlisAlan Perlis You’ve solved the wrong problem. Work hard to improve.
Alan PerlisAlan Perlis It is easier to change the specification to fit the program than vice versa.
Alan PerlisAlan Perlis In software systems it is often the early bird that makes the worm.
Alan PerlisAlan Perlis Work hard to improve. Success is also easy to handle.
Alan PerlisAlan Perlis Programmers are not to be measured by their ingenuity and their logic but by the completeness of their case analysis.
Alan PerlisAlan Perlis Fools ignore complexity. Pragmatists suffer it. Some can avoid it. Geniuses remove it.
Alan PerlisAlan Perlis Every reader should ask himself periodically.
Alan PerlisAlan Perlis One can only display complex information in the mind.
Alan PerlisAlan Perlis Simplicity does not precede complexity, but follows it.
Alan PerlisAlan Perlis In programming, as in everything else, to be in error is to be reborn.
Alan PerlisAlan Perlis In computing, turning the obvious into the useful is a living definition of the word “frustration”.
Alan PerlisAlan Perlis I think that it’s extraordinarily important that we in computer science keep fun in computing.
Alan PerlisAlan Perlis Like seeing, movement or flow or alteration of view is more important than the static picture, no matter how lovely.
Alan PerlisAlan Perlis I don’t think we are. I think we’re responsible for stretching them, setting them off in new directions, and keeping fun in the house.
Alan PerlisAlan Perlis
