Дарней,
> ПК> Именно это я и подразумевал под отсутсвием альтернативы деструкторам C++.
> Такова плата за GC.
Не вполне... В C++/CLI введена возможность детерминированного вызова Dispose, например, для автоматических объектов при выходе за пределы блока.
> Если уж искать в языках недостатки, то можно еще много чего вспомнить... например, совершенно уникальный std::auto_ptr с его разрушающим копированием (честное слово — ума не приложу, как вообще комитет мог пропустить такие грабли)
Отчего же... Наоборот, хотят языковую поддержку для move constructors ввести. Это не "грабли", это "фича" — специальный способ указать на передачу владения. Если эта семантика не нужна, следует использовать другие указатели.
> В любом случае — C# меня вполне устраивает, и устраивает больше, чем C++
"Каждый выбирает для себя..."
Posted via RSDN NNTP Server 1.9 delta
Легче одурачить людей, чем убедить их в том, что они одурачены. — Марк Твен