B
Ben Bacarisse
Aaron W. Hsu said:Knuth has a famous "retort" to the GOTO article.
I am sure you know (hence the quotes) that it is not a refutation of
what Dijkstra wrote. Knuth says:
I argue for the elimination of go to's in certain cases, and for their
introduction in others. I believe that by presenting such a view I am
not in fact disagreeing sharply with Dijkstra's ideas, since he
recently wrote the following: "Please don't fall into the trap of
believing that I am terribly dogmatical about [the go to statement]."
Both are models of clarity, and neither is dogmatic. I feel sure that
if all gotos in all programs had been as well-reasoned for as those in
Knuth's paper, Dijkstra would never have written his.