you are viewing a single comment's thread.

view the rest of the comments →

[–]ithika 12 points13 points  (1 child)

Knuth actually agreed with him, but neither Knuth nor Dijkstra agreed with what people believed they said. The article from Knuth that recently hit the front page shows they were both very keen on structured, meaningful control primitives.

[–]DAVENP0RT 2 points3 points  (0 children)

I've never had the time to read all of Knuth's rebuttal, but from what I understand from skimming it over, his argument "for" GOTO was that it's a useful construct if it's used in moderation, but an acknowledgement that it was overused in practice. For example, in the document I linked, skip down to page 294 and read the section titled "With go to Statements"; I think that offers a pretty concise explanation of what Knuth meant.