Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
We all agree on the necessity of compromise. We just can't agree on when it's necessary to compromise.
Larry Wall
Good judgement is the result of experience ... Experience is the result of bad judgement.
Fred Brooks
The evolution of languages: FORTRAN is a non-typed language. C is a weakly typed language. Ada is a strongly typed language. C++ is a strongly hyped language.
Ron Sercely
C++ has its place in the history of programming languages. Just as Caligula has his place in the history of the Roman Empire.
Robert Firth
The 50-50-90 rule: Anytime you have a 50-50 chance of getting something right, there's a 90% probability you'll get it wrong.
Anonymous
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
The time machine's software will have a recursive main method.
Anonymous
Pasting code from the Internet into production code is like chewing gum found in the street.
Anonymous
Sometimes I think the only universal in the computing field is the fetch-execute cycle.
Alan J. Perlis
There are only two hard problems in Computer Science: cache invalidation and naming things.
Phil Karlton