Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
В смысле существования GoTo в реализации языка, или в смысле алгоритма, который умудрился в себя включить GoTo? ;) 08.08.07 12:36 Число просмотров: 5329
Автор: HandleX <Александр М.> Статус: The Elderman Отредактировано 08.08.07 12:55 Количество правок: 4
|
В первом случае маловероятно, потому что те люди, которые реализовывают языки, прекрасно представляют себе все тонкости и подводные камни, и, включая в реализацию GoTo, осознают его нужность, и с ними спорить я не собираюсь.
Во втором случае скажем, в алгоритме можно обойтись без GoTo. Но он там появился — скажем, в результате неопытности кодера. Тут появляетесь вы, в роли там гуру, начальника или кого-то ещё, и говорите "фу, ацтой, надо вот так" и показываете как надо. GoTo исчезает, квалификация ученика повышается, ваше самомнение тоже. Все довольны. Но! В момент появления исходного алгоритма, GoTo там был нужен (ваша-то персона на горизонте ещё не появилась!), и был использован, не будь его, не было бы алгоритма. Или он повился бы позже... Или... бесконечно или. Но спасло мир GoTo :-)
Я это всё к тому, что нам судить о нужности GoTo там-то или там-то — последнее дело, потому что нужность чего-то там определяется на кончиках пальцев кодера, и там множество факторов... Если с ним получилось быстрее (по времени кодирования пусть даже) — включение GoTo в код оправдано.
|
|
|