Reading Response 3
Due: Thu Mar 16 2023 @ 11:59pm
Read "Go-to statement considered harmful" (Dijkstra, 1968). As you read, consider the following questions:
- Dijkstra's argument against
goto
hinges on the claim that it is important to "make the correspondence between the program (spread out in text space) and the process (spread out in time) as trivial as possible." How does he suggest making that correspondence, and why isgoto
problematic? - Does Dijkstra argue that
goto
should never be used? If not, when is the use ofgoto
acceptable?
Write a (approx. 250 word) response to these questions, to be turned in on Canvas.