Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
Hardware is the part of a system you can kick. Software is the one you can only curse at.
Anonymous
Bringing computers into the home won't change either one, but may revitalize the corner saloon.
Alan J. Perlis
It can scarcely be denied that the supreme goal of all theory is to make the irreducible basic elements as simple and as few as possible without having to surrender the adequate representation of a single datum of experience.
Albert Einstein
Programming is an unnatural act.
Alan J. Perlis
Within a computer natural language is unnatural.
Alan J. Perlis
It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter.
Nathaniel S Borenstein
You can't communicate complexity, only an awareness of it.
Alan J. Perlis
Good programmers know what to write. Great ones know what to rewrite (and reuse).
Eric Raymond
One Page Principle: A specification that will not fit on one page of 8.5x11 inch paper cannot be understood.
Mark Ardis
If debugging is the process of removing software bugs, then programming must be the process of putting them in.
Edsger Dijkstra