Мария Улиханова

Текст

Джон был почетным сотрудником IBM и лауреатом премии Уоллеса Макдауэлла. За особую роль в создании Фортрана и за публикацию по формализации спецификаций языков программирования в 1977 году Бэкус был награжден премией Тьюринга

В 1942 году Джон поступил на химический факультет Университета Вирджинии, но на втором курсе его отчислили за пропуски занятий. После этого Джон был призван в Тихоокеанский флот США, но во время медосмотра у него нашли опухоль черепной кости, которую вскоре оперировали с установкой костного имплантата.

После службы в армии Джон переехал в Нью-Йорк, поступил в радиотехническую школу и занялся разработкой высококачественного звуковоспроизводящего устройства. Дальше он решил продолжить обучение и в 1949 году окончил Колумбийский университет со степенью магистра математики.

В 1950 году Бэкус устроился в IBM на должность руководителя группы по разработке интерпретатора Speedcoding для компьютера IBM 701. В 1953 году к нему пришла идея о создании специального языка для IBM 704, и спустя четыре года под руководством Джона команда программистов создала язык Фортран – первый в истории язык программирования высокого уровня.

Бэкус активно участвовал в развитии Фортрана и Алгола. Он разработал особую систему определений, описывающую синтаксис языка программирования, которую представил на конференции ЮНЕСКО в 1959 году. Этот способ записи был назван нормальной формой Бэкуса, но позже, когда Петер Наур внес в форму некоторые коррективы, ее стали называть формой Бэкуса-Наура.

В 1992 году Джон подписал манифест «Предупреждение ученых мира человечеству», согласно которому «люди и природа находятся на траектории столкновения», и «необходимо великое изменение в нашем управлении Землей и жизнью на ней, чтобы избежать огромных человеческих страданий».

Использованные источники: Arnold Reinhold (CC BY-SA), PIerre.Lescanne (CC BY-SA)