Are you quite sure that all those bells and whistles, all those wonderful facilities of your so called powerful programming languages, belong… — Edsger Dijkstra Copy Share Image
It has been discovered that C++ provides a remarkable facility for concealing the trival details of a program - such as where… — Robert D Keppel Copy Share Image
“It is not only the violin that shapes the violinist, we are all shaped by the tools we train ourselves to use,… — Edsger W. Dijkstra Copy Share Image
You have to honor failure, because failure is just the negative space around success. — Richard R. Nelson Copy Share Image
The three most important aspects of debugging and real estate are the same: Location, Location, and Location. — Richard E. Pattis Copy Share Image
“And the reason everyone doesn’t use Listp is that programming languages are not merely technologies, but habits of mind as well, and… — Paul Graham Copy Share Image
The most powerful programming language is Lisp. If you don't know Lisp (or its variant, Scheme), you don't appreciate what a powerful… — Richard Stallman Copy Share Image
The value of a prototype is in the education it gives you, not in the code itself. — Amari Cooper Copy Share Image
The first step in fixing a broken program is getting it to fail repeatably [on the simplest example possible]. — Tom Duff Copy Share Image
The only way to learn a new programming language is by writing programs in it. — Dennis Ritchie Copy Share Image
In the development of the understanding of complex phenomena, the most powerful tool available to the human intellect is abstraction. Abstraction arises… — Tony Hoare Copy Share Image
The tools we use have a profound and devious influence on our thinking habits, and therefore on our thinking abilities. — Edsger Dijkstra Copy Share Image
FORTRAN, the infantile disorder, by now nearly 20 years old, is hopelessly inadequate for whatever computer application you have in mind today:… — Edsger Dijkstra Copy Share Image
I was eventually persuaded of the need to design programming notations so as to maximize the number of errors which cannot be… — Tony Hoare Copy Share Image
The principal lesson of Emacs is that a language for extensions should not be a mere "extension language". It should be a… — Richard Stallman Copy Share Image
When someone says, "I want a programming language in which I need only say what I want done," give him a lollipop. — Alan Perlis Copy Share Image
My impression was and is that many programming languages and tools represent solutions looking for problems, and I was determined that my… — Bjarne Stroustrup Copy Share Image
More good code has been written in languages denounced as "bad'' than in languages proclaimed "wonderful'' - much more. — Bjarne Stroustrup Copy Share Image
In my daily work, I work on very large, complex, distributed systems built out of many Python modules and packages. The focus… — Guido van Rossum Copy Share Image
All of us who attended the meeting - including Microsoft - unanimously agreed that unilaterally extending the Java programming language would hurt… — James Gosling Copy Share Image
In the beginning we must simplify the subject, thus unavoidably falsifying it, and later we must sophisticate away the falsely simple beginning. — Maimonides Copy Share Image