>Мне кажется, что это не совсем правильное утверждение. Я бы сказал, что
>чтобы программировать на С++, используя все его возможности,
>квалификация должна быть очень высокой. А чтобы просто программировать
>на С++ такой высокой квалификации не нужно. А выигрышь в надежности
>можно получить, разумно используя уже процентов пять возможностей
>языка. Даже просто использование классов без выкрутасов снимает
>множество проблем типа "забывчивость программиста"
Для того, чтобы получить приличный бонус от правильного использования
возможностей C++, нужно существенно изменить свою парадигму мышления.
А человек - тварь весьма консервативная.
>Не знаю, может я чего-то не догоняю. Однако знакомится с С++ я
>начал с Turbo C 3.0, и он прекрасно работал. И программы,
>которые он рожал, тоже нормально работали, а ошибки в работе этих
>программ были моего авторства, а не компилятора. Или вы имеете поддержку
>компиляторами сложных частей языка?
Собственно, да. Правильная поддержка шаблонов в том же GCC появилась
только начиная с версии 3.3. MSVC 6.0 для своего времени был очень
ничего, но у него была масса странностей. А уж про регулярные
"Internal compiler error" я вообще молчу.
>PS Кстати, из компиляторов я очень уважаю OpenWatcom. Мне его >возможностей за глаза хватает, а код он рожает очень приличный.
Не видел, так что ни хвалить, ни ругать не могу.