Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
Java is C++ without the guns, knives, and clubs.
James Gosling
[The common definition of estimate is] "An estimate is the most optimistic prediction that has a non-zero probability of coming true" . . .
Tom DeMarco
Accepting this definition leads irrevocably toward a method called what's-the-earliest- date-by-which-you-can't-prove-you-won't-be- finished estimating.
The trouble with programmers is that you can never tell what a programmer is doing until it's too late."
Seymour Cray
Programming is not like being in the CIA; you don't get credit for being sneaky. It's more like advertising; you get lots of credit for making your connections as blatant as possible.
Steve McConnell on coupling from, "Code Complete."
As Will Rogers would have said, "There is no such thing as a free variable."
Alan J. Perlis
The difference between theory and practice is smaller in theory than in practice.
Anonymous
The generation of random numbers is too important to be left to chance.
Robert R. Coveyou, Oak Ridge National Laboratory
Recursion is the root of computation since it trades description for time.
Alan J. Perlis
I went to school to learn how to program software applications, which inevitably have bug defects. There was no course at my university on testing, debugging, profiling, or optimization. These things you have to learn on your own, usually in a tight deadline.
Juixe TechKnow
If it doesn't work, change the documentation.
Anonymous