In the practical use of our intellect, forgetting is as important as remembering. — William James Copy Share Image
The generation of random numbers is too important to be left to chance. — Robert Coveyou Copy Share Image
The truth is, when all is said and done, one does not teach a subject, one teaches a student how to learn… — Jacques Barzun Copy Share Image
When teaching a rapidly changing technology, perspective is more important than content. — Richard E. Pattis Copy Share Image
More than the act of testing, the act of designing tests is one of the best bug preventers known. — Boris Beizer Copy Share Image
The proof of a high education is the ability to speak about complex matters as simply as possible. — Ralph Waldo Emerson 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
An excellent plumber is infinitely more admirable than an incompetent philosopher. — John W. Gardner Copy Share Image
And C++ programming languages, we own those, have licensed them out multiple times, obviously. We have a lot of royalties coming to… — Darl McBride Copy Share Image
Beauty is more important in computing than anywhere else in technology because software is so complicated. Beauty is the ultimate defense against… — David Gelernter Copy Share Image
Eiffel borrows quite openly from several earlier programming languages and I am sure that if we had found a good language construct… — Bertrand Meyer Copy Share Image
The problem with using C++ ... is that there's already a strong tendency in the language to require you to know everything… — Larry Wall Copy Share Image
It's kind of pathetic actually that we are all sitting here talking about Forth. It is not the wave of the future.… — Charles H. Moore Copy Share Image
The properties of executability and universality associated with programming languages can be combined, in a single language, with the well-known properties of… — Kenneth E. Iverson 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 programming languages, as Erann Gat has pointed out, what "industry best practice" actually gets you is not the best, but merely… — Anonymous 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… — Hayley Mills 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
There is a race between the increasing complexity of the systems we build and our ability to develop intellectual tools for understanding… — Leslie Lamport Copy Share Image
Overemphasis of efficiency leads to an unfortunate circularity in design: for reasons of efficiency early programming languages reflected the characteristics of the… — Kenneth E. Iverson Copy Share Image
No matter how slick the demo is in rehearsal, when you do it in front of a live audience, the probability of… — Mark Gibbs 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
Increasingly, people seem to misinterpret complexity as sophistication, which is baffling -- the incomprehensible should cause suspicion rather than admiration. — Niklaus Wirth Copy Share Image
Greenspun's Tenth Rule of Programming: any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half… — Philip Greenspun Copy Share Image
Computer science is to biology what calculus is to physics. It's the natural mathematical technique that best maps the character of the… — Harold Morowitz Copy Share Image
The sole justification of teaching, of the school itself, is that the student comes out of it able to do something he… — Jacques Barzun Copy Share Image
The precision provided (or enforced) by programming languages and their execution can identify lacunas, ambiguities, and other areas of potential confusion in… — Kenneth E. Iverson Copy Share Image
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as… — Brian Kernighan Copy Share Image
However, when Java is promoted as the sole programming language, its flaws and limitations become serious. — Bjarne Stroustrup Copy Share Image
You have to honor failure, because failure is just the negative space around success. — Richard R. Nelson Copy Share Image
FORTRAN is not a flower but a weed - it is hardy, occasionally blooms, and grows in every computer. — Alan Perlis Copy Share Image
Using Unix is the computing equivalent of listening only to music by David Cassidy. — Rob Pike Copy Share Image