Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
When a professor insists computer science is X but not Y, have compassion for his graduate students.
Alan J. Perlis
There are two ways to write error-free programs; only the third one works.
Alan J. Perlis
In a world without walls and fences, who needs Windows and Gates?
Anonymous
Manually managing blocks of memory in C is like juggling bars of soap in a prison shower: It's all fun and games until you forget about one of them.
Anonymous
This is important, and a little hard to understand. English is useful because it's a mess. Since English is a mess, it maps well onto the problem space, which is also a mess, which we call reality. Similarly, Perl was designed to be a mess (though in the nicest of possible ways).
Larry Wall
If we're supposed to work in Hex, why have we only got A fingers?
Anonymous
Every truth passes through three stages before it is recognized. In the first, it is ridiculed, in the second it is opposed, in the third it is regarded as self-evident.
Arthur Schopenhauer
I couldn't resist the temptation to put in a null reference, simply because it was so easy to implement. This has led to innumerable errors, vulnerabilities, and system crashes, which have probably caused a billion dollars of pain and damage in the last forty years.
Tony (C.A.R.) Hoare
As Will Rogers would have said, "There is no such thing as a free variable."
Alan J. Perlis
Three things should never be seen in the process of being created: laws, sausage, and software.
Anonymous