Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
The computer is the ultimate polluter: its feces are indistinguish- able from the food it produces.
Alan J. Perlis
[The common definition of estimate is] "An estimate is the most optimistic prediction that has a non-zero probability of coming true" . . .
Tom DeMarco
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.
A language that doesn't affect the way you think about programming, is not worth knowing.
Alan J. Perlis
Shipping is a feature.
Richard Campbell
All problems in computer science can be solved with another level of indirection.
David Wheeler
Making something variable is easy. Controlling duration of constancy is the trick.
Alan J. Perlis
C++ has its place in the history of programming languages. Just as Caligula has his place in the history of the Roman Empire.
Robert Firth
Think of compilation as cooking. Dynamic typing means the steak is juicy and still a little red, like red meat is supposed to be. Static typing means you burnt it to a crisp.
Erik Naggum
It is easier to optimize correct code than to correct optimized code.
Anonymous
Any problem in computer science can be solved with another layer of indirection. But that usually will create another problem.
David Wheeler