Считается вредным - Considered harmful

"Достижения считаются вредными?" презентация на 2010 Конференция разработчиков игр

Считается вредным является частью фразовый шаблон «Х считается вредным». По состоянию на 2009 год, это снежные клоны были использованы в названиях не менее 65 критических эссе в Информатика и смежные дисциплины.[1]Его использование в этом контексте началось в 1968 году с Эдсгер Дейкстра письмо "Перейти к заявлению, признанному вредным".

История

Считается вредным уже было журналистским клише, используемым в заголовках задолго до статьи Дейкстры, как, например, в заголовке письма, опубликованного в 1949 г. Нью-Йорк Таймс: «Споры о контроле над арендной платой / принятие поспешного законодательства считается вредным».[2]

Считается вредным был популяризирован среди компьютерных ученых благодаря Эдсгер Дейкстра письмо "Перейти к заявлению, признанному вредным",[3][4]опубликовано в марте 1968 г. Сообщения ACM (CACM), в котором он критиковал чрезмерное использование ИДТИ К утверждение в языки программирования дня и выступал структурное программирование вместо.[5] Первоначальное название письма, представленного в CACM, было «Дело против заявления Goto», но редактор CACM Никлаус Вирт изменил заголовок на «Перейти к заявлению, признанному вредным».[6] Что касается этого нового названия, Дональд Кнут язвительно это "Доктор Гото весело жаловался, что его постоянно исключают ».[7]

Фрэнк Рубин опубликовал критику письма Дейкстры в мартовском выпуске журнала CACM 1987 г., где оно появилось под заголовком «GOTO Считается вредным» Считается вредным ».[8] В мае 1987 года CACM напечатал дальнейшие ответы, как за, так и против, под заголовком "'" GOTO Считается вредным "Считается вредным' Считается вредным?".[9] Собственный ответ Дейкстры на этот спор был озаглавлен О несколько неутешительной переписке.[10]

Снежные клоны

Рекомендации

  1. ^ «Разное - считается вредным». Архивировано из оригинал 3 мая 2009 г.. Получено 17 августа, 2009.
  2. ^ Марк Либерман (8 апреля 2008 г.). «Языковой журнал: считается вредным». Получено 17 августа, 2009.
  3. ^ Эдсгер Дейкстра (Март 1968 г.). «Перейти к заявлению, которое считается вредным» (PDF). Коммуникации ACM. 11 (3): 147–148. Дои:10.1145/362929.362947. Необузданное использование оператора go to немедленно приводит к тому, что становится ужасно трудно найти значимый набор координат, в которых можно описать ход процесса. ... Оператор go to в его нынешнем виде слишком примитивен, это слишком много для того, чтобы испортить свою программу.
  4. ^ Дейкстра, Эдсгер В. EWD-215 (PDF). Архив Э.В. Дейкстры. Центр американской истории, Техасский университет в Остине. (транскрипция )
  5. ^ Дэвид Р. Триббл (февраль 2005 г.). «Перейти к заявлению, которое считается вредным: ретроспектива».
  6. ^ Дейкстра, Эдсгер В. Что привело к "Заметкам по структурированному программированию" (EWD-1308) (PDF). Архив Э.В. Дейкстры. Центр американской истории, Техасский университет в Остине. (транскрипция ) (Июнь 2001 г.)
  7. ^ Канада, Ясумаса (2005), «События и наблюдения: некролог Эйити Гото», IEEE Annals of the History of Computing, 27 (3): 92, Дои:10.1109 / MAHC.2005.37
  8. ^ Франк Рубин (март 1987 г.). ""GOTO Считается вредным "Считается вредным" (PDF). Коммуникации ACM. 30 (3): 195–196. Дои:10.1145/214748.315722. Архивировано из оригинал (PDF) 20 марта 2009 г.
  9. ^ Дональд Мур; Чак Мушиано; Майкл Дж. Либхабер; Стивен Ф. Лотт; Ли Старр (май 1987 г.). "" 'GOTO Считается вредным' Считается вредным "Считается вредным?" (PDF). Коммуникации ACM. 30 (5): 351–355. Дои:10.1145/22899.315729.
  10. ^ Дейкстра, Эдсгер В. О несколько неутешительной переписке (EWD-1009) (PDF). E.W. Dijkstra Archive. Центр американской истории, Техасский университет в Остине. (транскрипция ) (Май 1987 г.)

внешняя ссылка