Я продолжаю слышать, как люди жалуются на то, что С++ не содержит сборку мусора. Я также слышал, что Комитет по стандартам C++ рассматривает возможность добавления его на язык. Боюсь, я просто не вижу в этом смысла... использование RAII с умными указателями устраняет необходимость в нем, верно?
Мой единственный опыт работы с сборкой мусора был на нескольких дешевых домашних компьютерах восьмидесятых, где это означало, что система будет замерзать на несколько секунд каждый так часто. Я уверен, что с тех пор он улучшился, но, как вы можете догадаться, это не оставило меня с большим мнением об этом.
Какие преимущества может предложить сбор мусора для опытного разработчика С++?