In a debate with Andrew Tanenbaum over microkernel vs. monolithic operating system architecture, Linus Torvalds said, Portability is for people who cannot write new programs. What did he mean by ...
In a message to comp.emacs.xemacs, Jamie Zawinski once said: Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems. I've always ...
There's a quotation by Bjarne Stroustrup that says: C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg. I've often come across this ...
I was recently in a discussion about the absolute statement "It costs more in programming time to optimise software than it costs to throw hardware at a problem". The general thought (of which I ...
There's a quotation by Alan J. Perlis that says: There are two ways to write error-free programs; only the third one works. I recently heard this quote from my friend, and was unable to ...
In Tim Peters's poem "The Zen of Python" (PEP 20), there is a line that goes: Complex is better than complicated. I like the theme of the poem, but this particular line has always vexed me. What ...
There's a quotation by Ralph William Gosper, Jr that says: A data structure is just a stupid programming language. What did he mean by this? Alas, all I can find in Google about it is ...
I came across the following supposed Dijkstra quote on object-orientation Object-oriented programming is an exceptionally bad idea which could only have originated in California However even my ...
What is the origin (reference, time, author) of the following quote? For instance, is it from a book? Programmers combine like resistors in parallel. It may be by Gerry Jay Sussman, and I can ...
does someone know where this quote comes from? I don't know it literally, but I know what is is about. Something like: Writing code more than once is a waste of energy and creativity. I think ...