Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
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
Sure, it's overkill. But you can never have too much overkill...
Anonymous
Startups almost never get it right the first time. Much more commonly you launch something, and no one cares. Don’t assume when this happens that you’ve failed. That’s normal for startups. But don’t sit around doing nothing. Iterate.
Paul Graham
We are on the verge: Today our program proved Fermat's next-to-last theorem.
Alan J. Perlis
Vi is a subset of evil.
Anonymous
One can only display complex information in the mind. Like seeing, movement or flow or alteration of view is more important than the static picture, no matter how lovely.
Alan J. Perlis
You think you know when you can learn, are more sure when you can write, even more when you can teach, but certain when you can program.
Alan J. Perlis
In software, the most beautiful code, the most beautiful functions, and the most beautiful programs are sometimes not there at all.
Jon Bentley
Symmetry is a complexity-reducing concept (co-routines include subroutines); seek it everywhere.
Alan J. Perlis
Starting a startup is hard, but having a 9 to 5 job is hard too, and in some ways a worse kind of hard.
Paul Graham