LINUX.ORG.RU

История изменений

Исправление vbr, (текущая версия) :

return можно рассматривать как разновидность goto, а Дейкстра с ней боролся

Нельзя. Иначе можно сказать, что if, for, while, break, continue это тоже разновидности goto.

goto плох в его чистой исходной форме, как неструктурированный переход. Все остальные конструкции это как раз структурированная замена для goto, включая конструкцию return.

Исходная версия vbr, :

return можно рассматривать как разновидность goto, а Дейкстра с ней боролся

Нельзя. Иначе можно сказать, что if, for, while это тоже разновидности goto.

goto плох в его чистой исходной форме, как неструктурированный переход. Все остальные конструкции это как раз структурированная замена для goto, включая конструкцию return.