Это изображение «Вавилонской башни» компьютерного века украшало суперобложку книги Джин Сэммит «Языки программирования», в которой содержался обзор множества не совместимых друг с другом компьютерных языков, существовавших к моменту выхода книги в свет (1969).
Для целого поколения специалистов по информатике эта иллюстрация символизировала неэффективность сопровождения множества языков, каждый из которых нуждался в собственном трансляторе и специально обученных программистах.
В самом начале 60-х годов мир компьютерных языков казался очень простым. В программировании господствовали три языка: Фортран и Кобол владели американской наукой и бизнесом, Алгол-60 был распространен в Европе.
Новейший язык PL/I претендовал на то, чтобы, соединив в себе лучшие черты этих трех языков, стать универсальным языковым средством. Но при внешнем спокойствии шла напряженная работа. В колледжах и исследовательских лабораториях фирм, в работах отдельных исследователей и дискуссиях в авторитетных комитетах зарождались новые языки, предназначенные для программирования современных компьютеров.
К концу 60-х годов языки начали размножаться в таком темпе, что, по словам одного специалис
... Читать дальше »