Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
Think of all the psychic energy expended in seeking a fundamental distinction between "algorithm" and "program".
Alan J. Perlis
We are on the verge: Today our program proved Fermat's next-to-last theorem.
Alan J. Perlis
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
When all you have is a hammer, everything starts to look like a nail.
Anonymous
I was a C++ programmer before I started designing Ruby. I programmed in C++ exclusively for two or three years. And after two years of C++ programming, it still surprised me.
Matz
What you’ve described, “The bottleneck in writing code isn’t in the writing of the code, it’s in understanding and conceptualising what needs to be done,” is common to all highly abstract programming languages. Writing Haskell, for example, involves an hour of meditation followed by the emission of a fold expression.
Jonathan Feinberg
On two occasions I have been asked [by members of Parliament], 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.
Charles Babbage
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
Good programmers never write what they can steal or borrow.
Jeff Atwood
Fools ignore complexity. Pragmatists suffer it. Some can avoid it. Geniuses remove it.
Alan J. Perlis