Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
If we'd asked the customers what they wanted, they would have said "faster horses".
Henry Ford
Interfaces keep things tidy, but don't accelerate growth: Functions do.
Alan J. Perlis
Software is under a constant tension. Being symbolic it is arbitrarily perfectible; but also it is arbitrarily changeable.
Alan J. Perlis
A computer scientist counts to ten: 0, 1, 2, 3, 4 ...
Anonymous
Everyone else counts to ten: 1, 2, 3, 4, 5
Development has two outputs... Code & Bugs
Anonymous
People who deal with bits should expect to get bitten.
Jon Bentley
Good software, like wine, takes time.
Joel Spolsky
All parts should go together without forcing. You must remember that the parts you are reassembling were disassembled by you. Therefore, if you can't get them together again, there must be a reason. By all means, do not use a hammer.
IBM Manual, 1925
In software systems, it is often the early bird that makes the worm.
Alan J. Perlis
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