Буква О считается вредным? - PullRequest
7 голосов
/ 11 октября 2010

В свое время комитет по стандартам FORTRAN рассмотрел техническое предложение под названием «Буква O считается вредной». Я имел обыкновение находить ссылку на текст этого предложения в сети, но, похоже, он исчез с тех пор, как я в последний раз искал его - ссылка исчезла с соответствующей страницы Википедии и единственные хиты Google для Термин - это ссылки на Википедию. Кто-нибудь знает хороший репозиторий информации о Фортране, чтобы я мог его отследить или, что еще лучше, иметь ссылку на само предложение?

Ответы [ 3 ]

4 голосов
/ 01 февраля 2016

Вы действительно правы!

Да, было такое предложение (озаглавленное «Буква« О »считается вредной») в официальном пакете документов, предоставленных голосующим членам на совещании X3J3 в ноябре 1976 года, которое проходило в Брукхейвенской национальной лаборатории. (На этом же заседании комитет выбрал «Фортран 77» с шестью строчными буквами в качестве названия для этого пересмотра языка.)

Я могу это проверить, потому что я был не только организатором этой встречи, но и настоящим автором этого анонимного «предложения». Таким образом, я заручился наборщицей (секретарем моего босса, Бетт), чтобы напечатать это фальшивое «предложение» в надлежащем формате и вставить его в официальный дистрибутив, предоставленный на месте встречи (конференц-зал B зала Беркнера).

Лорен Мейснер был настолько удивлен этим, что написал небольшую статью в фортранском издании, редактором которого он был. Уолт Брейнерд также упомянул об этом в своей публикации. Я поклялся им обоим в секретности в отношении моей маленькой шутки, поэтому эти статьи не опознали меня. (Извините, я не помню названий этих двух публикаций.)

Списки аргументов за и против (как это было типично для предложений X3J3 в те дни) включали:

  • Восстановление числа символов Фортрана до 48 (опуская 'O', чтобы уравновесить добавление двоеточия ':')
  • Устранение неоднозначностей, вызванных вложенными циклами DO.
  • Устранение проблем с (устаревшими) спецификациями Холлерита в операторах FORMAT.
  • Предотвращение неправильного использования операторов GO TO.

, в то время как список «con» содержал только одно возражение (с заявлением об отказе):

  • Это предложение может сделать недействительными некоторые существующие программы на Фортране, но большинство из них, вероятно, в любом случае "соответствуют стандартам".
1 голос
/ 12 октября 2010

Я думаю, что этот парень спрашивает: Брюс А. Мартин . Кажется, он * был тем, кто первоначально разместил его в Википедии, и он одновременно работает в Брукхейвене (где была распространена статья).

Цитата, которую он дает в Википедии для статьи:

Распределение X3J3 после совещания для совещания, состоявшегося в Брукхейвенской национальной лаборатории в ноябре 1976 года.

(* страница пользователя для пользователя, который разместил на нем ссылки на веб-сайт в качестве материала)

0 голосов
/ 11 октября 2010

Упоминается в Википедии , называемой шуткой / фольклором. Меня не удивляет ТБХ.

...