delphij's Chaos


24 Jan 2006

Larry Wall: Three Virtues of Programming


From Programming Perl, p. xiv:

LAZINESS: The quality that makes you go to great effort to reduce overall energy expenditure.

IMPATIENCE: The anger you feel when the computer is being lazy.

HUBRIS: Excessive pride, the sort of thing Zeus zaps you for. Also the quality that makes you write (and maintain) programs that other people won’t want to say bad things about.