В США в возрасте 82 лет умер Джон Бакус, создатель языка программирования Fortran. http://pda.lenta.ru/news/2007/03/20/fortran/
Бакус был организатором и идейным вдохновителем группы программистов компании IBM, создавшей первый в истории компьютеров полноценный оптимизирующий компилятор исходного кода программы.
FORTRAN – не первый язык, который я освоил почти трицать лет назад всего за четыре часа... когда внезапно на три дня получил в монопольное владение два мини-компутера... каждый в четыре стойки и ещё куча железных тумбочек. До этого пользовался Алголом, правда, через сервис-бюро при больших
компутерах. И всеми ассемблерами от многочисленных производителей микропроцессоров, совершенно несовместимых между собой как электрически, так и микропрограммно.
FORTRAN позволил программировать на макроуровне практически без отладки сложные расчёты для ИММ и Геофизики и наилегчайше вставлять
ассемблерные блоки для самодельных программаторов нихромовых РПЗУ.
Помню, на РТФ дали нам задание рассчитать диаграмму направленности параболической антенны.
Ну там дураки стали программки писать, формулы сочинять и данные вводить. А особо продвинутые взяли и в редакторе нужную диаграмму направленности звёздочами нафигарили и всё пучком
Зашли сдавать
преподавателю - первые трое проскочили, а четвёртый зашёл и у него доцент формулы вручную пересчитал (типа подозрительно как-то - задания разные, а ДН одинаковая) и отправил его с парой назад.
Алгол появился позже. Бэкус, кстати, тоже им занимался.
Транслятор замечателен не тем, что он оптимизирующий, а тем, что ему совершенно НЕОБХОДИМО было быть двухпроходным, в отличие от Си, например. В силу особенностей синтаксиса и уровня развития тогдашних технологий программирования.
Подозреваю, что именно ета неприятная особенность подвигла Бэкуса с Науром к изобретениею своих нотаций... :-)
FORTRAN позволил программировать на макроуровне практически без отладки сложные расчёты для ИММ и Геофизики
Хмм... Когда ия писал на Фортране программы для подобных расчетов. Еще когда ЭВМ занимали по нескольку
комнат и в ИММ была выделена комената для приходящих сотрудников.
А с появление РС перешел на Си и Паскаль :-)