Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
If you use copy and paste while you're coding, you're probably committing a design error.
David Parnas
If you require information, do not free memory containing the information.
MSDN
On two occasions I have been asked [by members of Parliament], 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.
Charles Babbage
In computing, the mean time to failure keeps getting shorter.
Alan J. Perlis
The limits of my language mean the limits of my world.
Ludwig Wittgenstein
Any sufficiently advanced technology is indistinguishable from magic.
Sir Arthur C Clarke
Program testing can be a very effective way to show the presence of bugs, but is hopelessly inadequate for showing their absence.
Edsger Dijkstra
Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations.
Conway's Law
What you’ve described, “The bottleneck in writing code isn’t in the writing of the code, it’s in understanding and conceptualising what needs to be done,” is common to all highly abstract programming languages. Writing Haskell, for example, involves an hour of meditation followed by the emission of a fold expression.
Jonathan Feinberg
Fools ignore complexity. Pragmatists suffer it. Some can avoid it. Geniuses remove it.
Alan J. Perlis