Difference between revisions of "Programming/Quotes"
Line 4: | Line 4: | ||
In this sense, we should continually be striving to transform ''every'' art into a science: in the process, we advance the art. | In this sense, we should continually be striving to transform ''every'' art into a science: in the process, we advance the art. | ||
</blockquote> | </blockquote> | ||
<p style=" | <p style="text-align:right;">—Donald Knuth. 1974 Turing Aware Lecture. ''Communications of the ACM'' '''17''' (12), (December 1974), p. 668.</p> | ||
<blockquote> | <blockquote> | ||
The real problem is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong times; premature optimization is the root of all evil (or at least most of it) in programming. | The real problem is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong times; premature optimization is the root of all evil (or at least most of it) in programming. | ||
</blockquote> | </blockquote> | ||
<p style=" | <p style="text-align:right;">—Donald Knuth. 1974 Turing Aware Lecture. ''Communications of the ACM'' '''17''' (12), (December 1974), p. 671.</p> | ||
<blockquote> | <blockquote> | ||
A good technical writer, trying not to be obvious about it, but says everything twice: formally and informally. Or maybe three times. | A good technical writer, trying not to be obvious about it, but says everything twice: formally and informally. Or maybe three times. | ||
</blockquote> | </blockquote> | ||
<p style=" | <p style="text-align:right;">—Donald Knuth. Algorithms, Complexity, Life, and The Art of Computer Programming. ''AI Podcast'' (December 30, 2019).</p> | ||
=Bjarne Stroustrup= | =Bjarne Stroustrup= | ||
Line 21: | Line 21: | ||
Within C++, there is a much smaller and cleaner language struggling to get out. | Within C++, there is a much smaller and cleaner language struggling to get out. | ||
</blockquote> | </blockquote> | ||
<p style=" | <p style="text-align:right;">—Bjarne Stroustrup. ''The Design and Evolution of C++'', p. 207.</p> |
Revision as of 09:31, 17 July 2021
Donald Knuth
In this sense, we should continually be striving to transform every art into a science: in the process, we advance the art.
—Donald Knuth. 1974 Turing Aware Lecture. Communications of the ACM 17 (12), (December 1974), p. 668.
The real problem is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong times; premature optimization is the root of all evil (or at least most of it) in programming.
—Donald Knuth. 1974 Turing Aware Lecture. Communications of the ACM 17 (12), (December 1974), p. 671.
A good technical writer, trying not to be obvious about it, but says everything twice: formally and informally. Or maybe three times.
—Donald Knuth. Algorithms, Complexity, Life, and The Art of Computer Programming. AI Podcast (December 30, 2019).
Bjarne Stroustrup
Within C++, there is a much smaller and cleaner language struggling to get out.
—Bjarne Stroustrup. The Design and Evolution of C++, p. 207.