Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
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
Around computers it is difficult to find the correct unit of time to measure progress. Some cathedrals took a century to complete. Can you imagine the grandeur and scope of a program that would take as long?
Alan J. Perlis
When it comes to code it never pays to rush.
Marick's Law
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
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind.
Alan Kay
The word “experienced” often refers to someone who’s gotten away with doing the wrong thing more frequently than you have.
Laurence Gonzales
All problems in computer science can be solved with another level of indirection.
David Wheeler
Every language has an optimization operator. In C++ that operator is ‘//’
Anonymous
From a programmer's point of view, the user is a peripheral that types when you issue a read request.
Peter Williams
Designing software in a team is like writing poetry in a committee meeting.
Joel Spolsky