Комментарии 6
Убийца раста?
-2
Идея раста как раз в том чтобы не иметь сборщика мусора, но при этом, чтобы работа с пямятью оставалась максимально безопасной.
В C++ для этого существуют умные указатели и RAII, но это не одно и то же.
Кроме того, для C++ уже давно существуют сборщики мусора.
Например, Boehm-Demers-Weiser Garbage Collector.
В C++ для этого существуют умные указатели и RAII, но это не одно и то же.
Кроме того, для C++ уже давно существуют сборщики мусора.
Например, Boehm-Demers-Weiser Garbage Collector.
+2
Вы правы. Конечно, это не убийца раста, для него тоже есть куча специализированных коллекторов (и вроде даже было встроенное решение когда-то давно).
Однако, для графоподобных структур в расте, если не ошибаюсь, всё же нужен хотя бы подсчет ссылок в рантайме. А тут, в контексте особенностей браузерных внутренностей (евент луп, интеграция с яваскриптом), получилось сделать специализированное эффективное решение взамен подсчета ссылок.
+1
Так и не понял из статьи, зачем это всё вдруг понадобилось.
+3
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Высокопроизводительная сборка мусора для C++