Джон Бэкус

Джон Бэкус

Американский математик, создатель языка программирования ФОРТРАН
Дата рождения: 03.12.1924
Страна: США

Содержание:
  1. Биография Джона Бэкуса
  2. Ранние годы и образование
  3. Военная служба и демобилизация
  4. Работа в IBM
  5. Создание языка программирования ФОРТРАН
  6. Вклад в развитие программирования
  7. Заключение

Биография Джона Бэкуса

Ранние годы и образование

Джон Бэкус, американский математик и создатель языка программирования ФОРТРАН, родился в семье главного инженера-химика в фирме по производству нитроглицерина. С самого детства он проявлял ценность в исправлении неэффективных процессов. Однако его обучение вызывало отвращение, и он был неинтересен в учебе.

Военная служба и демобилизация

В 1942 году Бэкус поступил в Университет Виржинии, но вскоре был отчислен из-за его недостаточного интереса к учебе. Во время Второй мировой войны он служил в силе ПВО на Тихом океане, но не попал в район боевых действий из-за медицинских причин. В это время он впервые начал заниматься техническими изобретениями и разработкой металлических пластин для черепа.

Работа в IBM

После демобилизации Бэкус переехал в Нью-Йорк и начал изучать радиотехнику. Он присоединился к проекту Selective Sequence Electronic Calculator (SSEC) в Компьютерном центре IBM. Здесь он работал над вычислением положения Луны в разные моменты времени. Вычисления, выполненные на SSEC, использовались в космической навигации НАСА.

Создание языка программирования ФОРТРАН

В 1954 году Бэкус приступил к созданию нового языка программирования, который позволял бы легко программировать математические формулы. Вместе с группой программистов он разработал язык, который стал известен как FORTRAN. Этот язык стал первым высокоуровневым языком программирования, который не был привязан к конкретной архитектуре компьютера.

Вклад в развитие программирования

Помимо создания языка ФОРТРАН, Бэкус также активно участвовал в разработке языка программирования Algol-60 и в создании формы Бэкуса-Наура, которая стала стандартным способом описания конструкций языков программирования. Он также создал язык программирования FP, который впоследствии вдохновил разработчиков языка LISP и способствовал развитию функционального программирования.

Заключение

Джон Бэкус был выдающимся математиком и программистом, чей вклад в развитие программирования и компьютерной техники оказал огромное влияние на современные технологии. Его создание языка программирования ФОРТРАН и разработка формы Бэкуса-Наура стали вехами в истории программирования.

© BIOGRAPHS