Реконструктор>И в остальном СИЛЬНО ему уступают. В чём??
![:D :D](http://s.wrk.ru/s/biggrin.gif)
Хоть в чём-то, кроме возможности генерации низкоуровневого кода (что важно, разве что, принаписании драйверов
![:D :D](http://s.wrk.ru/s/biggrin.gif)
) C++ превосходит Java?
![:) :)](http://s.wrk.ru/s/smile.gif)
Сборка мусора? Замыкания? Runtime-информация? Всевозможные проверки? Компактность кода? Отлавливание кучи ошибок на этапе трансляции? Гибкий и мощный синтаксис?
До последнего, хоть небольшой, но в скорости выигрышь был. И что теперь? Сабж!
...
Кстати, в области серьёзного программирования C++ так и не прижился. Все Linux'ы, BSD и т.п., оболочки к ним, браузеры, почтовики, утилиты - это всё чистый Си. Ну а OpenOffice - это уже Java
… чтобы понять рекурсию, нужно сперва понять рекурсию …