Найти в Дзене
History Channel Russia

Джо Бэкус

Краткая биография

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

-2

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

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

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