| ||||
Родился: 3 декабря 1924 года в Филадельфии, штат Пенсильвания, США Джон Бэкус провел свои первые годы в Вилмингтоне (Wilmington), Дэлавэр и посещал Hill School в Поттстоуне (Pottstown), штат Пенсильвания. Он закончил обучение в 1942 году, хотя, согласно с его собственным мнением, он не относился к своей учебе в Hill School слишком серьезно: "Я вылетал из школы каждый год. Я никогда не занимался. Я возненавидел обучение. Я просто слонялся без дела. У всего этого было прекрасное последствие в том, что каждый год я уезжал в летнюю школу в Нью-Гэмпшир (New Hampshire), где я проводил время, плавая и получая удовольствие." Он поступил в Университет Вирджинии, чтобы заниматься химией, по просьбе своего отца. Тем не менее, он не был более прилежным, чем в школе и в 1943 году его обучение было прекращено. В этом году он вступил в армию. В армии он получил медицинскую подготовку, работая в больнице Атланты в отделении нейрохирургии, где лечились ранения в голову. Удивительно, но у него обнаружили костную опухоль и установили пластину в его голову. Казалось,что медицина - это правильное направление для Бэкуса, но после девяти месяцев медицинской школы он бросил и это: "Я возненавидел ее. В медицинской школе не любят мышления. Заучивать наизусть - это все, что от Вас требуют. Вы не должны думать." Снова без каких-либо идей о том, в каком направлении ему двигаться, он снял квартиру в Нью-Йорке. Он описывает то, что случилось затем: "Я действительно не знал, что я хотел делать в своей жизни. Я решил что то, чего я хочу - это хороший hi-fi радиоприемник, поскольку я любил музыку. В те дни они в действительности не существовали, так что я поступил в школу радиотехников. У меня был очень хороший учитель - первый хороший учитель, который у меня когда-либо был - и он попросил меня сотрудничать с ним и вычислить характеристики некоторых цепей для журнала. Бэкус поступил в Колумбийский Университет в Нью-Йорке, чтобы изучать математику. Он закончил обучение в 1949 году. Непосредственно перед тем как закончить обучение, он посетил Вычислительный Центр IBM на Мэдисон авеню. Когда он сказал своей проводнице, что он исщет работу, она сказала ему поговорить с директором. "Я сказал: "Нет, я не могу". Я выглядел неаккуратным и растрепанным. Но она настояла и я сделал это. Я взял тест и выполнил его." Бэкус стал работать в IBM как программист в 1950 году. Он является изобретателем FORTRAN - первого разработанного компьютерного языка высокого уровня. Он стал коммерчески доступным в 1957 году. Описывая свою раннюю работу над FORTRAN, Бэкус сказал: "Мы не знали чего мы хотим и как сделать это. Он просто как бы рос. Первое сражение было за то, на что язык должен быть похож. Затем за то, как выполнять грамматический разбор выражений - это было большой проблемой и то, что мы делали выглядит удивительно неуклюжим теперь...." В 1959 году он изобрел "Форму Бэкуса-Наура" (BNF) - стандартную нотацию для описания синтаксиса языка программирования высокого уровня. Его третий крупный вклад в информатику - разработка функциональног языка программирования, названного FP, который пропагандирует математический подход к программированию. Статья J. J. O'Connor и E. F. Robertson |