Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
Think of compilation as cooking. Dynamic typing means the steak is juicy and still a little red, like red meat is supposed to be. Static typing means you burnt it to a crisp.
Erik Naggum
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind.
Alan Kay
For systems, the analogue of a face-lift is to add to the control graph an edge that creates a cycle, not just an additional node.
Alan J. Perlis
Because of its vitality, the computing field is always in desperate need of new cliches: Banality soothes our nerves.
Alan J. Perlis
Fast, Cheap, Reliable: Pick any two.
Anonymous
Selecting a project due date before the requirements are properly gathered is like selecting which corner you want to paint yourself into, while simultaneously negating the doorway as a viable option.
Chris Ames
Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why.
Anonymous
A computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are, in short, a perfect match.
Bill Bryson
The use of a program to prove the 4-color theorem will not change mathematics - it merely demonstrates that the theorem, a challenge for a century, is probably not important to mathematics.
Alan J. Perlis
Good web applications should look like trifle.
Cal Henderson