Здравствуйте, FWP, Вы писали:
_>>Не могу представить себе задачу, для которой C++ с отключенными exceptions и RTTI будет хуже, чем чистый C.
FWP>В отпуске немного поковырялся с Linux. Посмотрел тектсты ядра, а там, какой ужас
, ни шаблонов, ни классов. Значит жив курилка! В смысле голенький С. Хотя, конечно это не тот С, который был в 1972 году.
Кобол тоже жив. Но я все равно не понимаю, ради какой великой цели (кроме поддержки старого продукта) надо описывать переменные в начале функции, а не при первом использовании, много раз писать typedef struct structtag structname, закрывать однострочные комментарии, делать #define вместо inline и кучу других устаревших глупостей? И зачем заводить кусты функций, берущих первым параметром указатель на структуру, если синтаксис obj.fn(...) удобнее, чем fn(obj, ...) и сокращает код этой самой fn за счет избавления от кучи "this->"?