Джон Бэкус

Джон Бэкус

 

Создатели Фортрана, работавшие в фирме 1ВМ, не подозревали, что этот язык получит такое признание. Когда в 1954 году они приступили к работе, информатика развивалась стихийно и трудно было что-то планировать. Руководителем группы разработчиков был Джон Бэкус.

Джон Бэкус родился в 1924 году в Фи­ладельфии. В детстве и юности ничто не предвещало будущих успехов: Джон рос совсем не примерным ребенком. Когда в 1942 году он поступил в Университет Виржинии, то единственным занятием, которое он посещал раз в неделю, были классы по музыке; такая учеба закончилась отчислением с первого курса. Бэкус поступает в силы ПВО на Тихом океане (1943 год, США ведут боевые действия против Японии). Врачебная комиссия поставила ему диагноз — опухоль черепной кости, и врачи ему в голову вмонтировали металлическую пластину, так что в район боевых действий Бэкус не попал.

К тому же, по его мнению, пластина была сделана ненадлежащим образом. Он связался с техниками, которые занимались такими пластинами, и заказал им новую по собственным чертежам.

Демобилизовавшись, Бэкус поселился в Нью-Йорке и поступил в школу радиотехники, т.к. по-прежнему увлекался музыкой и хотел сам для себя сделать соответствующую аппаратуру. Один из школьных преподавателей попросил Джона помочь ему с построением графиков частотных характеристик усилителя. Вычисления были несложными, но достаточно утомительными. Неожиданно эти повторяющиеся математические операции заинтересовали Бэкуса, и он поступил на математические курсы Колумбийского университета. В. 1950 году Джон Бэкус, уже имея степень магистра математики, пришел в фирму IВМ, а в 1953 году он предложил создать для компьютера IВМ-704 язык, позволяющий записывать команды почти в обычной алгебраической форме, и компилятор для него.

Первый отчет, связанный с созданием языка Фортран (FORTRAN от FORmula TRANslator — транслятор, или переводчик формул), вышел в ноябре 1954 года. Большую популярность получила версия под названием "Фортран IV", выпущенная в 1962 году. Однако стандарт языка еще отсутствовал, и это мешало переносить программы с машин одного типа на машины других типов. Ситуация изменилась в 1966 году — с введением стандарта, известного как Фортран-66.

       

Hosted by uCoz