Friday, April 19, 2024 Text is available under the CC BY-SA 3.0 licence.

Donald Knuth

« All quotes from this author
 

By understanding a machine-oriented language, the programmer will tend to use a much more efficient method; it is much closer to reality.
--
Vol. I, preface (October 1967) to the first edition. (p. x 1973, p. ix 1997)

 
Donald Knuth

» Donald Knuth - all quotes »



Tags: Donald Knuth Quotes, Authors starting by K


Similar quotes

 

Clearly, one can obfuscate one's ideas with a compiler language but it's harder. To some extent one is talking about what one wants rather than how one wants to do it. The trouble with machine code, of course, is that when you look at a random section of machine code you don't know what properties of the instructions the programmer really wanted to exploit.

 
Fernando J. Corby Corbato
 

Our ability to destroy ourselves is the mirror image of our ability to save ourselves, and what is lacking is the clear vision of what should be done... What needs to be done is that fundamental, ontological conceptions of reality need to be redone. We need a new language, and to have a new language we must have a new reality... A new reality will generate a new language, a new language will fix a new reality, and make it part of this reality.

 
Terence McKenna
 

The truth may be puzzling. It may take some work to grapple with. It may be counterintuitive. It may contradict deeply held prejudices. It may not be consonant with what we desperately want to be true. But our preferences do not determine what's true. We have a method, and that method helps us to reach not absolute truth, only asymptotic approaches to the truth — never there, just closer and closer, always finding vast new oceans of undiscovered possibilities. Cleverly designed experiments are the key.

 
Carl Sagan
 

You become a serious programmer by going through a stage where you are fully aware of the degree to which you know the specification, meaning both the explicit and the tacit specification of your language and of your problem. "Hey, it works most of the time" is the very antithesis of a serious programmer, and certain languages can only support code like that.

 
Erik Naggum
 

The connection between the language in which we think/program and the problems and solutions we can imagine is very close. For this reason restricting language features with the intent of eliminating programmer errors is at best dangerous.

 
Bjarne Stroustrup
© 2009–2013Quotes Privacy Policy | Contact