Язык программирования D: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 234:
Выделение памяти в языке D полностью контролируется методикой сбора мусора. Опыт показывает, что большинство сложных возможностей языка C++ требуют последующего освобождения памяти. Методика сбора мусора делает жизнь проще.
 
Существует мнение, что сбор мусора нужен только ленивым и начинающим программистам. В конце концов, в C++D нет ничего такого, чего нельзя было бы сделать в C или в ассемблере.
 
Сбор мусора избавляет от утомительного написания кода, отслеживающего процесс выделения памяти, который, к тому же, может быть подвержен появлению ошибок. Это означает не только то, что разработка происходит быстрее, но и то, что сокращаются расходы на поддержку программного продукта, а часто и программа без лишнего кода работает быстрее!