Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
When I am working on a problem I never think about beauty. I think only how to solve the problem. But when I have finished, if the solution is not beautiful, I know it is wrong.
R. Buckminster Fuller
The function name should define everything the function does.
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
For every complex problem there is an answer that is clear, simple, and wrong.
H L Mencken
Once you understand how to write a program get someone else to write it.
Alan J. Perlis
In the good old days physicists repeated each other's experiments, just to be sure. Today they stick to FORTRAN, so that they can share each other's programs, bugs included.
Edsger W. Dijkstra
Software isn't about methodologies, languages, or even operating systems. It is about working applications.
Christopher Baus
Compatibility means deliberately repeating other people's mistakes.
Anonymous
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
You can't communicate complexity, only an awareness of it.
Alan J. Perlis