Joy of Programming

Computer programming has three emotional appeals:

  1. I can have infinite do-overs. The final result betrays absolutely nothing of how many tries it took me to get it right. It is not like drawing that leaves ugly smudges.
  2. It is quite possible to create a program perfect in the sense you cannot think of a single thing to improve it.
  3. If your leave a computer program for a year and come back to it, it is exactly as you left it. Everything else in life deteriorates.
~ Roedy (1948-02-04 age:70)