Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
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
Documentation is like sex. When it's good, it's fantastic. When it's bad, it's still better than nothing.
Anonymous
Interfaces keep things tidy, but don't accelerate growth: Functions do.
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
Good enough is neither.
Jim Spivey
As a rule, software systems do not work well until they have been used, and have failed repeatedly, in real applications.
Dave Parnas
It always takes longer than you expect, even when you take into account Hofstadter's Law.
Hofstadter's Law
Computers are useless. They can only give you answers.
Pablo Picasso
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
Programs must be written for people to read, and only incidentally for machines to execute.
From SICP