Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
Like a gas, software expands to fill its containing memory completely.
Anonymous
[The common definition of estimate is] "An estimate is the most optimistic prediction that has a non-zero probability of coming true" . . . Accepting this definition leads irrevocably toward a method called what's-the-earliest- date-by-which-you-can't-prove-you-won't-be- finished estimating.
Tom DeMarco
A logician trying to explain logic to a programmer is like a cat trying to explain to a fish what it's like to get wet.
Anonymous
Think twice before you start programming or you will program twice before you start thinking.
Anonymous
In order to understand recursion, one must first understand recursion.
Anonymous
Every program is a part of some other program and rarely fits.
Alan J. Perlis
It is easier to change the specification to fit the program than vice versa.
Alan J. Perlis
It’s hardware that makes a machine fast. It’s software that makes a fast machine slow.
Craig Bruce
Get into a rut early: Do the same process the same way. Accumulate idioms. Standardize. The only difference(!) between Shakespeare and you was the size of his idiom list - not the size of his vocabulary.
Alan J. Perlis
The difference between theory and practice is smaller in theory than in practice.
Anonymous