Джон Бэкус

Джон Бэкус
Джон Бэкус
John Warner Backus
200
Дата рождения:

3 декабря 1924

Место рождения:

Пенсильвания Пенсильвания, Филадельфия

Дата смерти:

17 марта 2007

Место смерти:

Орегон Орегон, Ашленд

Гражданство:

Соединённые Штаты Америки США

Научная сфера:

Информатика

Альма-матер:

Колумбийский университет

Известен как:

Руководитель команды, разработавшей первый высокоуровневый язык программирования ФОРТРАН

Джон Бэкус (англ. John Backus, 3 декабря 1924 — 17 марта 2007) — американский учёный в области информатики. Он был руководителем команды, разработавшей первый высокоуровневый язык программирования ФОРТРАН, изобретателем формы Бэкуса — Наура, одной из самых универсальных нотаций, используемых для определения синтаксиса формальных языков.

Он был удостоен в 1977 премии Тьюринга

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

Биография

Бэкус родился в Филадельфии, рос в Уилмингтоне (Делавэр). Закончил школу Хилл (англ. Hill School) в Поттстаун (англ. Pottstown) В 1942 поступил в Университет Вирджинии для изучения химии, однако был отчислен на втором курсе за пропуски занятий. После этого был призван в Тихоокеанский флот США, однако при медосмотре у него была обнаружена опухоль черепной кости, которая была успешна удалена, а в голову вмонтирована пластина. Она была позже заменена на более надёжную, сделанную по проекту самого Джона.

После службы в армии во время Второй мировой войны Бэкус попал в Нью-Йорк, где стал учиться в радиотехнической школе. «Тогда пределом моих стремлений, — признавался он позднее, — было сделать высококачественное звуковоспроизводящее устройство». Однако один из преподавателей убедил Бэкуса продолжить образование, и он поступил в Колумбийский университет.

В 1950 году Джон Бэкус, уже имея степень магистра математики, пришел в фирму 1953 году Бэкус предложил создать для компьютера IBM 704 язык, позволяющий записывать команды почти в обычной алгебраической форме, и компилятор для него. Данное предложение быстро нашло поддержку, так как в фирме искали пути, обеспечивающие увеличение сбыта своих компьютеров, и потому стремились сделать их более привлекательными, «дружественными» пользователю.

Джон Бэкус активно помогал развитию Алгола (который многое унаследовал от Фортрана) и попутно разработал специальную систему определений для языков программирования. Вскоре этот способ записи назвали нормальной формой Бэкуса, или БНФ. Позже датский астроном Питер Наур внес уточнения в методику Бэкуса, и эту форму стали называть формой Бэкуса — Наура, при этом сокращение осталось прежним — БНФ.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "Джон Бэкус" в других словарях:

  • Бэкус, Джон — Джон Бэкус John Warner Backus 140px Дата рождения: 3 декабря 1924(1924 12 03) Место рождения: Филадельфия, Пенсильвания, США …   Википедия

  • Бэкус Джон — Джон Бэкус John Warner Backus Дата рождения: 3 декабря 1924 Место рождения …   Википедия

  • Бэкус Д. — Джон Бэкус John Warner Backus Дата рождения: 3 декабря 1924 Место рождения …   Википедия

  • Бэкус — Бэкус: Бэкус, Джон Форма Бэкуса Наура Расширенная Бэкус Наурова форма …   Википедия

  • Джон Хопкрофт — Джон Эдвард Хопкрофт John Edward Hopcroft Дата рождения: 7 октября 1939 (69 лет) Место рождения: Сиэтл Гражданство …   Википедия

  • Джон Кок — Кок, Джон (англ. John Cocke; 30 мая 1925  16 июля 2002)  американский учёный в области информатики, известный за свой большой вклад в развитие архитектуры компьютера и оптимизации разработки компиляторов. По мнению других, он является «отцом… …   Википедия

  • Джон МакКарти — МакКарти в 2006 году Джон Маккарти (родился 4 сентября 1927) выдающийся американский информатик, автор термина «искусственный интеллект» (1955), изобретатель языка Лисп (1958), основоположник функционального программирования, лауреат Премии… …   Википедия

  • Джон Мак-Карти — МакКарти в 2006 году Джон Маккарти (родился 4 сентября 1927) выдающийся американский информатик, автор термина «искусственный интеллект» (1955), изобретатель языка Лисп (1958), основоположник функционального программирования, лауреат Премии… …   Википедия

  • Джон Маккарти — МакКарти в 2006 году Джон Маккарти (родился 4 сентября 1927) выдающийся американский информатик, автор термина «искусственный интеллект» (1955), изобретатель языка Лисп (1958), основоположник функционального программирования, лауреат Премии… …   Википедия

  • Маккарти, Джон — Джон Маккарти John McCarthy …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»