Точно плагиаторы(Там и Хоар был замечен,хотя паскаль, как субверсия и не плохо бы смотрелся, а уж изобретатели С - просто враги народа): вот примеры:
Вместо символа ¬ (отрицание), отсутствующего в переносимом наборе символов, используют ~.
Цитата:
Так, проект Multics, одна из первых попыток написать ОС на языке высокого уровня, использовал EPL (Early PL) — диалект ПЛ/1, разработанный в МТИ в 1964 году. Впоследствии для Multics был реализован «настоящий» ПЛ/1. Диалект XPL был использован для создания языка HAL/S, на котором программировались компьютеры космических кораблей проекта "Шаттл". Для ещё одного подмножества — PL/C — в Корнелльском университете был создан уникальный компилятор CORC, который мог скомпилировать программу с любыми синтаксическими ошибками, путём исправления многих ошибок и преобразования оставшихся в объектный код (это свойство в значительной степени присуще также компиляторам IBM для мэйнфреймов). Первая система резервирования авиабилетов, SABRE, была написана (по крайней мере, её предполагалось написать) на ПЛ/1. Ещё одним диалектом ПЛ/1 был PL/S, на котором фирма IBM написала в начале 1970-х операционную систему MVS. IBM до сих пор использует усовершенствованный PL/S (который ныне известен как PL/X) для работы над системами семейства z/OS для IBM System z.
На базе ПЛ/1 был разработан язык PL/M, фактически представляющий собой приблизительный аналог языка Си с синтаксисом, близким к подмножеству ПЛ/1. Компилятор языка PL/M был разработан фирмой Intel и использовался ею для написания операционной системы CP/M и большинства программного обеспечения под CP/M и MP/M. Digital Research продавала компилятор к PL/M для CP/M и MS-DOS, который сам был написан на PL/M. PL/M широко использовался для написания программного обеспечения к компьютерам, использовавшим интеловские процессоры 8080, 8085 и Z-80.
В СССР ПЛ/1 также был популярен в 1970-х и первой половине 1980-х гг. благодаря широкой распространённости ЕС ЭВМ, совместимых с мэйнфреймами IBM. Кроме того, ПЛ/1 был реализован на БЭСМ-6 и Эльбрусе.
ПЛ/1 был, вероятно, первым коммерческим языком, компилятор для которого писался на компилируемом языке.
Вот И. Ермаков часто обсуждал тему: наследование vs. агрегация. В PL/I - это все одно и тоже.)
Можно с уверенностью сказать, что с 1964 года в програмной индустрии не было изобретено - ничего, нуль
А время мейнфреймов - близится.
P.S.
Столько натащил, т.к. в самой статье PL/I уделено много места.. Чтоб не обвинили.
P.P.S. Может и заврался насчет алгола, он вроде раньше появился...но неважно:
Цитата:
По глубокомысленному замечанию Джона Бекуса, первые коммерческие языки оказали отрицательное влияние на развитие ПЛ/1 и последующих языков программирования.
«Поскольку первые языки слишком глубоко проникли в среду программистов, — говорил Бекус, — они до сих пор остаются тупиками на пути к более совершенным языкам и лучшему пониманию самих компьютеров».
Цитата:
Первые поколения микрокомпью-теров были слишком слабыми для реализации компилятора с PL/1,а когда компьютеры стали достаточно мощными, было уже поздно— нишу PL/1 заняли Паскаль и Си
Описание выше можно сравнить с описанием достоинств С, появившегося 10 лет спустя, сразу ощущается дежавю:
Цитата:
Язык Си был создан Деннисом Ричи(Ritchie, Dennis M.; р. 1941) в 1973 году вBell Labs в ходе разработки операционнойсистемы UNIX, о которой мы будем говорить в следующем парагра-фе. Обычно для того, чтобы добиться максимальной эффективнос-ти, ядро ОС писали на языке ассемблера. За это приходилось пла-тить узкой специализированностью: при переходе на новый типпроцессора программы переписывались полностью. Авторы UNIXзадумали ее как переносимую систему и решили написать ядро восновном на языке высокого уровня. Си прекрасно справился с этойзадачей, на нем написано около 90% кода UNIX. Секрет в том, что,будучи в целом языком высокого уровня, Си через указатели и сред-ства связи с ОС позволяет очень гибко управлять процессом компи-ляции и исполнения программ.
Что бы быть совсем уж объективным, приведем пример плагиаторства в ББ, с его "уникальным одбц драйвером, позволяющим сгрузить данные в запись с подходящей структурой". Интересно , а в PL/I это как происходило, еще сто лет назад.) Даже не постеснялись названия (например Exec) сохранить.) И так везде. Плагиаторство повсюду.))