Цитата Сообщение от rg_software
Вообще говоря, я не против дотнета, но это другая история...

Чистый С -- язык морально устаревший. Созданный в конце семидесятых, он прекрасно отражал воззрения на программирование того времени. Сейчас в свете развития ООП и прочего, становится совершенно ясно, чего мне не хватает в С:

1) прилично организованной модульности и средств абстракции данных (классов то бишь)
2) хорошей и удобной библиотеки, прежде всего, контейнеров (C++ STL)
3) нормально организованной обработки ошибок (try/catch)

да чего углубляться в детали, и так всё ясно... С++ же не от нечего делать создавали...
Чушь какая. Извини за прямоту сишника с 13-летним стажем

Модульность на голом Си можно сделать через структуры, а методами таких псевдо-классов будут функции, принимающие первым аргументом указатель на структуру. STL не стоит возводить на пъедестал лекарства от всех болезней - от кривых программистских ручек он не спасет. По поводу исключений - это припарка на больную голову программистов-чайников

Си будет жить вечно - Дельфи же умрет еще раньше ассемблера для Z80