Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
Program testing can be a very effective way to show the presence of bugs, but is hopelessly inadequate for showing their absence.
Edsger Dijkstra
Sometimes, the elegant implementation is just a function. Not a method. Not a class. Not a framework. Just a function.
John Carmack
There's a fine line between being on the leading edge and being in the lunatic fringe.
Frank Armstrong
A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools.
Douglas Adams
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
I couldn't resist the temptation to put in a null reference, simply because it was so easy to implement. This has led to innumerable errors, vulnerabilities, and system crashes, which have probably caused a billion dollars of pain and damage in the last forty years.
Tony (C.A.R.) Hoare
I'll try to be nicer if you try to be smarter.
Assaf Nitzan
As soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we had thought.
Maurice Wilkes
You want a dot operator in PHP?
Matthew Leffler
eval(str_replace('.', '->', $code_with_dot_operator))
An ideal world is left as an exercise to the reader.
From Paul Graham's "On Lisp"