Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
Design bugs are often subtle and occur by evolution with early assumptions being forgotten as new features or uses are added to a system.
Fernando J. Corbató
I know it doesn't sound like a big effort, but programmers are really, really lazy, and they like to minimize motion. They'd use feeder tubes if the Health Department would let them.
Steve Yegge
Don't fix it if it ain't broke presupposes that you can't improve something that works reasonably well already. If the world's inventors had believed this, we'd still be driving Model A Fords and using outhouses.
H. W. Kenton
Fools ignore complexity. Pragmatists suffer it. Some can avoid it. Geniuses remove it.
Alan J. Perlis
And don't tell me there isn't one bit of difference between null and space, because that's exactly how much difference there is.
Larry Wall
The bearing of a child takes nine months, no matter how many women are assigned. Many software tasks have this characteristic because of the sequential nature of debugging.
Fred Brooks
Programming is not like being in the CIA; you don't get credit for being sneaky. It's more like advertising; you get lots of credit for making your connections as blatant as possible.
Steve McConnell on coupling from, "Code Complete."
Computer Science is embarrassed by the computer.
Alan J. Perlis
We will never run out of things to program as long as there is a single program around.
Alan J. Perlis
We are on the verge: Today our program proved Fermat's next-to-last theorem.
Alan J. Perlis