Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code.
Anonymous
Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration.
Stan Kelly-Bootle
Dealing with failure is easy: Work hard to improve. Success is also easy to handle: You've solved the wrong problem. Work hard to improve.
Alan J. Perlis
Human beings are not accustomed to being perfect, and few areas of human activity demand it. Adjusting to the requirement for perfection is, I think, the most difficult part of learning to program.
Anonymous
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
Nothing is more permanent than a temporary solution.
Thomas' First Law
A programmer that is 10 times better than another will probably be happy making only 3 times as much.
Paul Graham
If it works, leave it alone — there's no need to understand it. If it fails, try to fix it — there's no time to understand it.
Bill Pfeifer
Yes, sometimes Perl looks like line noise to the uninitiated, but to the seasoned Perl programmer, it looks like checksummed line noise with a mission in life.
Randal Schwartz
If you can build it, your users can break it.
Anonymous