Cтраница 4
ФОРТРАНа IV, использует лишь простые конструкции из арсенала языка. Это хотя и обедняет его возможности, но упрощает изучение и реализацию, что особенно важно для мини - ЭВМ, которые в основном ориентированы на Базисный ФОРТРАН. Программное обеспечение больших ЭВМ обычно содержит трансляторы для обоих вариантов языка, как это сделано для машин ЕС ЭВМ. [46]
Так как с момента своего появления язык ФОРТРАН не определяется формально, подобно тому как АЛГОЛ определяется с помощью металингвистических формул, то в ходе разработки языка в разных организациях были созданы различные, иногда несовместимые, варианты языка, называемые ФОРТРАН-IV. В данной главе будет описан язык, охватывающий основные возможности вариантов языка ФОРТРАН-IV. Для использования конкретного варианта языка нужно ознакомиться с руководством по его применению, имеющемуся в каждом вычислительном центре. [47]
В этом разделе обсуждаются те пункты вышеупомянутой статьи А. Хабер-мана, которые содержат обоснованную и справедливую критику языка Паскаль. От недостатков языка Паскаль, подвергаемых такой справедливой критике, по возможности желательно избавиться в будущих вариантах языка Паскаль. Краткость настоящего раздела сама по себе является достаточным аргументом в пользу языка Паскаль. [48]
Язык является эластичным инструментом. Этот процесс продолжается, и, не желая говорить пока о его завершении, можно предвидеть вариант языка будущего, доступного пониманию и человека, и машины, пожалуй, не абсолютно формализованного, но построенного на серьезной логической основе, или, более того, целого семейства вариантов различной формализации языка, приспособленных к различным уровням контактов с ЭВМ. [49]