PL/I
- Дата создания:
- 1964
- Создан под влиянием:
- Повлиял на:
- Парадигма:
- Реализации и версии (свернуть все | развернуть все):
PL/I разработан в 1964-1965 годах фирмой IBM. PL/I относится к числу универсальных языков, т. е. позволяет решать задачи из разных областей: численные расчеты, текстовая обработка, экономические задачи и т. д. По своим возможностям он перекрывает такие языки, как FORTRAN, ALGOL (созданный для численных расчетов), COBOL (для экономических задач), хотя в силу ряда причин вытеснить эти языки PL/I не смог.
PL/I содержит все основные конструкции, характерные для так называемых языков высокого уровня, а также ряд специфичных средств, удобных для практического программирования. Язык напоминает конструктор с большим числом деталей – пользователю достаточно освоить только те части языка, которые ему практически необходимы. Его операторы довольно ёмки, что часто позволяет получить запись программы более компактную, чем на других языках. Знающий PL/I программист без труда осваивает любой другой язык того же или близкого класса.
Вместе с тем, PL/I имеет и ряд недостатков, затрудняющих изучение и использование языка. Основные из них таковы. Во-первых, имеется много дублирующих друг друга средств, их сложно запомнить, не ясно, что когда применять, кроме того, это снижает как скорость трансляции, так и скорость выполнения программ. Во-вторых, программы получаются не совсем машинно-независимыми.
Комментарии
]]>blog comments powered by Disqus
]]>