Skip to main content
Lore's user avatar
Lore's user avatar
Lore's user avatar
Lore
Software developer
  • Member for 7 years, 9 months
  • Last seen this week
Stats
1,848
reputation
281k
reached
83
answers
142
questions
Loading…
About

According to Larry Wall in "Programming Perl", 2nd Edition, O'Reilly & Associates, 1996, the original author of the Perl programming language, there are three great virtues of a programmer; Laziness, Impatience and Hubris.

Laziness: The quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find useful and document what you wrote so you don't have to answer so many questions about it.

Impatience: The anger you feel when the computer is being lazy. This makes you write programs that don't just react to your needs, but actually anticipate them. Or at least pretend to.

Hubris: The quality that makes you write (and maintain) programs that other people won't want to say bad things about.

4
gold badges
35
silver badges
76
bronze badges
31
Score
65
Posts
29
Posts %
22
Score
48
Posts
21
Posts %
19
Score
17
Posts
8
Posts %
16
Score
29
Posts
13
Posts %
15
Score
57
Posts
25
Posts %
4
Score
29
Posts
13
Posts %
Top posts
View all questions, answers, and articles