Концептуальная схема рассмотрения яп.
Мы будем рассматривать
ЯП по следующей схеме:
-
Базис.
Скалярный
Структурный
Типы данных и Составные типы данных
операции
над и операции над ними
ними
Базисы
современных ЯП не слишком ушли вперед
от самых первых ЯП типа FORTRAN
и Алгол-60.
2.
Средства развития. (
Си и Си++. С точки зрения базиса там
появился новый тип данных – ссылка, в
следствие чего стало возможным передавать
параметры в функции по ссылке. А с точки
зрения средств развития появился класс,
а с ним появилась возможность перекрытия
операций, динамического связывания)
Это построение новых понятий на базе
уже существующих. Можно сказать, что
средства развития – это средства
введения, описания новых абстракций.
3.
Средства защиты.
Это то, как эти абстракции защищены
от разрушений. Эти разрушения могут
быть последствием либо какого-то
злоумышлия, что к ЯП никакого отношения
не имеет, либо следствием каких-то ошибок
в программе.