Edsger W. Dijkstra
--Go To Statement Considered Harmful, CACM, March 1968.
The use of anthropomorphic terminology when dealing with computing systems is a symptom of professional immaturity.
The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offence.
--How do we tell truths that might hurt?, June 1975.
The competent programmer is fully aware of the strictly lmited size of his own skull; therefore he approaches the programming task in full humility, and among other things he avoids clever tricks like the plague.
-- The Humble Programmer
The Humble Programmer was Dijkstra's 1972 Turing Award lecture; it can be obtained as a difficult to read PDF file.
In the end, Dijkstra valued simplicity as the key to program reliability.
One might hope that he would have found things to admire (along with things to
criticize) in the free software world and its accomplishments.
The LWN site is currently under high scraper load, so comment display has been suppressed for anonymous users. If you are a human, you may read the comments by clicking the button below:
Note: you can avoid this step in the future by logging into your LWN account.
