Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration.
Stan Kelly-Bootle
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
Martin Fowler
As Will Rogers would have said, "There is no such thing as a free variable."
Alan J. Perlis
Make no mistake about it: Computers process numbers - not symbols. We measure our understanding (and control) by the extent to which we can arithmetize an activity.
Alan J. Perlis
There will always be things we wish to say in our programs that in all known languages can only be said poorly.
Alan J. Perlis
C++: an octopus made by nailing extra legs onto a dog.
Steve Taylor
When in doubt, leave it out.
Joshua Bloch
I’ve finally learned what ‘upward compatible’ means. It means we get to keep all our old mistakes.
Dennie van Tassel
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
Re graphics: A picture is worth 10K words - but only those to describe the picture. Hardly any sets of 10K words can be adequately described with pictures.
Alan J. Perlis