Поделились
ссылкой на narod.ru/disk (размер книги о PL/1 — почти мегабайт).
Здравствуйте, Mr.Cat, Вы писали:
MC>Оберон! Оберон!
Сравнил...

... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Здравствуйте, janitor, Вы писали:
J>Поделились ссылкой на narod.ru/disk (размер книги о PL/1 — почти мегабайт).
Но ведь с тех пор прошло столько лет! В современных языках уже
должно быть все по-другому! Да как Вам сказать. Вот, например,
«усовершенствованный Си» или C++. В чем-то, типа правил
«видимости», это шаг от Си к PL/1 или даже к заветам Алгола. У языка
C# массивы больше чем у Си похожи на массивы PL/1. А встроенный
текстовый ввод-вывод в Яве сразу мне напомнил возможности ввода-
вывода в PL/1, которым уже 45 лет. PL/1 устарел? Да не больше, чем
логарифмы или полиномы Чебышева. У него нет классов и методов? У
него есть модули, структуры и переменные типа «процедура». Нельзя
«наследовать» классы? А почему именно «наследование» всегда лучший
способ создания объектов? Например, если в программе я рассчитываю
орбиты сразу 24 спутников, почему я должен размножать структуру
одного спутника как кроликов? Почему сразу не завести массив
структур? И для понимания, и для эффективности реализации это проще.