Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
Documentation is like term insurance: It satisfies because almost no one who subscribes to it depends on its benefits.
Alan J. Perlis
If we can't fix it, then it ain't broke.
Jon Bentley
God could create the world in six days because he didn't have to make it compatible with the previous version.
Anonymous
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
We will never run out of things to program as long as there is a single program around.
Alan J. Perlis
Are you quite sure that all those bells and whistles, all those wonderful facilities of your so called powerful programming languages, belong to the solution set rather than the problem set?
Edsger W. Dijkstra
Elegance is not optional.
Richard A. O'Keefe (from The Craft of Prolog)
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
Don’t fix bugs later; fix them now.
Steve Maguire
Is it possible that software is not like anything else, that it is meant to be discarded: that the whole point is to see it as a soap bubble?
Alan J. Perlis