Здравствуйте, rg45, Вы писали:
S>>Ключевое слово — калькуляция. Язык нужен чтобы что-то вычислять — иначе смысла нет. R>Это кто так постановил?
В этом смысл компьютера — производить вычисления, т.е. преобразование входящих данных в исходящие.
R>И что ты понимаешь под калькуляцией? Давай-ка вначале дадим определения, потом будем манипулировать, хорошо?
Преобразование данных по неким правилам.
R>Например, из чего должно быть понятно, что операции с числами относятся к "калькуляциям", а операции с типами — нет? И что там с объектами составных типов, которые также могут создаваться во время компиляции — это подпадает под понятие "калькуляции", или нет?
Создание типа — это лишь подготовка к калькуляции. Тип может упростить калькуляцию, когда мы некий набор данных рассматриваем как единое целое.