Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
I have always found that plans are useless, but planning is indispensable.
Dwight D. Eisenhower
Walking on water and developing software from a specification are easy if both are frozen.
Edward V Berard
Think of compilation as cooking. Dynamic typing means the steak is juicy and still a little red, like red meat is supposed to be. Static typing means you burnt it to a crisp.
Erik Naggum
To understand a program you must become both the machine and the program.
Alan J. Perlis
You're never done, you just run out of time.
Anonymous
Programming is difficult. At its core, it is about managing complexity. Computer programs are the most complex things that humans make. Quality is illusive and elusive.
Douglas Crockford
If two people write exactly the same program, each should be put into microcode and then they certainly won't be the same.
Alan J. Perlis
Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations.
Conway's Law
Writing in C or C++ is like running a chain saw with all the safety guards removed.
Bob Gray
For systems, the analogue of a face-lift is to add to the control graph an edge that creates a cycle, not just an additional node.
Alan J. Perlis