Alan Perlis

A computer scientist; best known for his pioneering work in programming languages.

If you'd like, you can read more about Alan Perlis.

8 quotations — 3 Funny, 5 Serious.


  1. Both knowledge and wisdom extend man's reach.
    Knowledge led to computers; wisdom, to chopsticks.
    1.
  2. Dealing with failure is easy: work hard to improve.
    Success is also easy to handle: you've solved the wrong problem; work hard to improve.
    2.
  3. It is easier to change the specification to fit the program than vice versa.
    3.

  4. Adapting old programs to fit new machines usually means adapting new machines to behave like old ones.
    4.
  5. Around computers, it is difficult to find the correct unit of time to measure progress.
    Some cathedrals took a century to complete. Can you imagine the grandeur and scope of a program that would take as long?
    5.
  6. Don't have good ideas if you aren't willing to be responsible for them.
    6.
  7. Fools ignore complexity.
    Pragmatists suffer it.
    Some can avoid it.
    Geniuses remove it.
    7.
  8. Simplicity does not precede complexity, but follows it.
    8.