В результате любой работы образуется мусор. Работа программы - не исключение. И отвественность избавиться от уже ненужного лежит на сборщике мусора. То, насколько сборщик эффективен, прямо влияет на конечное впечатление от работы. У Dart с этим нет никаких проблем. В Dart используется подход к сбору мусора по поколениям.
📌 О том, как устроен этот процесс в Dart, в уже довольно старой, но не теряющей актуальности статье от Matt Sullivan.
#статья