Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
Whenever two programmers meet to criticize their programs, both are silent.
Alan J. Perlis
There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.
C.A.R. Hoare.
* No technique works if it isn't used. * Ethics change with technology. * "F × S = k" the product of freedom and security is a constant.
Niven's laws
Think of all the psychic energy expended in seeking a fundamental distinction between "algorithm" and "program".
Alan J. Perlis
For every complex problem there is an answer that is clear, simple, and wrong.
H L Mencken
If two people write exactly the same program, each should be put into microcode and then they certainly won't be the same.
Alan J. Perlis
Anything that can go wrong will go wrong, anything that can't go wrong will go wrong anyway.
Anonymous
The goal is to deliver clean code that works - now.
Kent Beck
Within a computer natural language is unnatural.
Alan J. Perlis
Documentation is like term insurance: It satisfies because almost no one who subscribes to it depends on its benefits.
Alan J. Perlis