Джон Бэкус. Достижения в информатике

Три величайшие заслуги Джона Бэкуса в информатике

Джон Бэкус — американский математик, создатель языка программирования ФОРТРАН, родился 3 декабря 1924 г. в Филадельфии, штат Пенсильвания, США.

Детские и юношеские годы провел в Вилмингтоне (Wilmington), Дэлавэр и посещал Hill School в Поттстоуне (Pottstown), штат Пенсильвания. Закончил обучение в 1942 г., хотя, согласно с его собственным мнением, он не относился к своей учебе в Hill School слишком серьезно.

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

В армии Джон получил медицинскую подготовку, работая в больнице Атланты в отделении нейрохирургии, где лечились ранения в голову. Удивительно, но у него обнаружили костную опухоль и установили пластину в голове. Казалось, что медицина — это призвание для Бэкуса, но после девяти месяцев медицинской школы он ее бросил.

Без каких-либо идей о том, в каком направлении ему двигаться, он снял квартиру в Нью-Йорке. О дальнейших коллизиях судьбы Бэкус пишет: «Я действительно не знал, что я хотел делать в своей жизни. Я решил, что то, чего я хочу, — это хороший hi-fi радиоприемник, поскольку я любил музыку. В те дни они в действительности не существовали, так что я поступил в школу радиотехников. У меня был очень хороший учитель — первый хороший учитель, который у меня когда-либо был, — и он попросил меня сотрудничать с ним и вычислить характеристики некоторых цепей для журнала.

Я помню проведение сравнительно простых вычислений, чтобы получить несколько точек на кривой для усилителя. Это было кропотливым, скучным и ужасным занятием, но это заразило меня математикой. То, что у нее есть применение, — вот что заинтересовало меня».

Бэкус поступает в Колумбийский университет в Нью- Йорке, чтобы изучать математику, и оканчивает его в 1949 г. Перед окончанием обучения он посетил Вычислительный Центр IBM на Мэдисон авеню, в котором в 1950 г. стал работать как программист.

Первая величайшая заслуга Бэкуса в развитии информатики и программировании — изобретение FORTRAN — первого разработанного компьютерного языка высокого уровня. Язык стал коммерчески доступным в 1957 г.

Вторая величайшая заслуга — изобретение в 1959 г. «Формы Бэкуса—Наура» (BNF) — стандартной нотации для описания синтаксиса языка программирования высокого уровня.

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

Рекомендуем посмотреть:

Бехтерев Владимир Михайлович. Краткая биография

Пирогов Николай Ивановаич. Краткая биография

Везалий. Биография

Карл Максимович Бэр. Краткая биография

Гиппократ. Краткая биография для детей

Нет комментариев. Ваш будет первым!