Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
The structure of software systems tend to reflect the structure of the organization that produce them.
Douglas Crocford
Beware of bugs in the above code; I have only proved it correct, not tried it.
Donald Knuth
The eleventh commandment was "Thou Shalt Compute" or "Thou Shalt Not Compute" - I forget which.
Alan J. Perlis
Anyone who considers arithmetic methods of producing random digits is, of course, in a state of sin.
John von Neumann
Program testing can be a very effective way to show the presence of bugs, but is hopelessly inadequate for showing their absence.
Edsger Dijkstra
The object-oriented model makes it easy to build up programs by accretion. What this often means, in practice, is that it provides a structured way to write spaghetti code.
Paul Graham
Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations.
Conway's Law
APL, I believe, can only be learned by writing one-liners–only by seeing in a sense, what you can compress into a line.
Alan J Perlis
One does not learn computing by using a hand calculator, but one can forget arithmetic.
Alan J. Perlis
Compatibility means deliberately repeating other people's mistakes.
Anonymous