Побуду адвокатом дьявола.

Цитата Сообщение от s_kosorev Посмотреть сообщение
Развитый RTTI: C# да, delphi да, с++ нет
"Развитый" - это что именно? Ибо RTTI какбэ в C++ имеется.

Цитата Сообщение от s_kosorev Посмотреть сообщение
-строки, динамические динамические массивы на уровне языка: C# да, delphi да, с++ нет
Что значит "на уровне языка"? Для с++ есть std::string. Если считать, что это не в языке, а в стандартной (ключевое слово, если что) библиотеке, то для шарпа/явы строки тоже являются производными типами.

Цитата Сообщение от s_kosorev Посмотреть сообщение
-наличие управления автоматического управления памятью: C# да, delphi местами, c++ нет
Если предположить, что "автоматическим управлением памяти" называется сборщик мусора, то где его места у delphi?

Цитата Сообщение от s_kosorev Посмотреть сообщение
в с++ вообще строк нет
Да ну?


Цитата Сообщение от s_kosorev Посмотреть сообщение
В с++ шаблоны compile time, т.е. хитросделаные макросы, в C# параметрический полиморфизм и ноги растут не от с++ а от какого то функционального языка, от с++ взяли синтаксис, в delphi generics есть, в с++ если в целом то нет.
А щто, у нас определение параметрического полиморфизма уже пополнилось требованием быть сугубо runtime?