Здравствуйте, Maxas, Вы писали:
M>1) Очень многие думают, что знают свое дело (например, С++), но на самом деле не знают. Выясняется двумя-тремя вопросами, например — почему нельзя удалять массив объектов оператором delete. Если отвечают, что только первый элемент удалится, то все ясно — человек не работал с принципиальными вещами.
Это может быть принципиальным только для разработчика компиляторов. Остальные могут десятилетия писать на C++ и никогда не задумываться о внутренностях delete. Если этого нельзя делать, какая разница почему.