In this respect a program is like a poem: you cannot write a poem without writing it. Yet people talk about programming… — Edsger Dijkstra Copy Share Image
The most amazing achievement of the computer software industry is its continuing cancellation of the steady and staggering gains made by the… — Henry Petroski Copy Share Image
In those days [batch processing] programmers never even documented their programs, because it was assumed that nobody else would ever use them.… — Robert Fano Copy Share Image
The only way for errors to occur in a program is by being put there by the author. No other mechanisms are… — Harlan Mills Copy Share Image
Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts… — Donald Knuth Copy Share Image
It's OK to figure out murder mysteries, but you shouldn't need to figure out code. You should be able to read it. — Steve McConnell Copy Share Image
In a weird way, riffing on genres is kind of a reaction to formula. When you watch so much of the programmers… — Edgar Wright Copy Share Image
Not having a schedule is OK if it's your PhD and you plan to spend 14 years on the thing, or if… — Joel Spolsky Copy Share Image
If you are a programmer working in 2006 and you don’t know the basics of characters, character sets, encodings, and Unicode, and… — Joel Spolsky Copy Share Image
Teaming up with the scientists, researchers and computer programmers at Intel to collaborate and co-develop new ways to communicate, create, inform and… — will.i.am Copy Share Image
The central problem of C and C++ is that they require programmers to do their own memory management — Eric S. Raymond Copy Share Image
Most programming languages contain good parts and bad parts. I discovered that I could be better programmer by using only the good… — Douglas Crockford Copy Share Image
Programmer time is expensive; conserve it in preference to machine time — Eric S. Raymond Copy Share Image
Labor-rich manufacturing doesn't exist anymore. Manufacturing jobs are white-collar, Silicon Valley programmers or highly-skilled technicians. They are not going to employ lots… — David Brooks Copy Share Image
When building a complex system, having crackerjack programmers (who can make any design work, even a bad one) can be a liability.… — Richard E. Pattis Copy Share Image
Programming graphics in X is like finding the square root of PI using Roman numerals. — Henry Spencer Copy Share Image
“Programmers are isolated. They sit in their cubicle; they don't think about the larger picture. To my mind, a programmer is not… — Philip Greenspun Copy Share Image
An organization that treats its programmers as morons will soon have programmers that are willing and able to act like morons only. — Bjarne Stroustrup Copy Share Image
If you want more effective programmers, you will discover that they should not waste their time debugging, they should not introduce the… — Edsger Dijkstra Copy Share Image
The competent programmer is fully aware of the strictly limited size of his own skull; therefore he approaches the programming task in… — Edsger Dijkstra Copy Share Image
When the words are fuzzy, the programmers reflexively retreat to the most precise method of articulation available: source code. Although there is… — Amari Cooper Copy Share Image
We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. — Anonymous Copy Share Image