Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
An adequate bootstrap is a contradiction in terms.
Alan J. Perlis
Programming languages are like girlfriends: The new one is better because you are better.
Anonymous
Human beings are not accustomed to being perfect, and few areas of human activity demand it. Adjusting to the requirement for perfection is, I think, the most difficult part of learning to program.
Anonymous
There are only two industries that refer to their customers as users: the computer industry and the drug trade.
Edward Tufte
How do we convince people that in programming simplicity and clarity —in short: what mathematicians call "elegance"— are not a dispensable luxury, but a crucial matter that decides between success and failure?
Edsger W. Dijkstra
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.
Alan J. Perlis
Good judgement is the result of experience ... Experience is the result of bad judgement.
Fred Brooks
A complex system that works is invariably found to have evolved from a simple system that worked.
John Gall
Good programmers know what to write. Great ones know what to rewrite (and reuse).
Eric Raymond
Saying that Java is good because it works on all platforms is like saying anal sex is good because it works on all genders.
Anonymous