Исправление wandrien, (текущая версия) :
Языки с рефкаунтерами вместо нормального GC, считаются ущербными, они еще и тормозят обычно. Если правильно помню, то до рефкаунтеров даже самый первый GC в мире не опускался.
Подсчёт ссылок это подсчёт ссылок, а сборка мусора это сборка мусора. Два совершенно разных подхода с разными свойствами. В языки с автоматическим управлением памятью просто нет смысла пихать подсчёт ссылок, а надо сразу делать сборку мусора.
Недостатки подсчёта ссылок:
Преимущества посчёта ссылок:
Недостатки сборки мусора:
Преимущества сборки мусора:
Исправление wandrien, :
Языки с рефкаунтерами вместо нормального GC, считаются ущербными, они еще и тормозят обычно. Если правильно помню, то до рефкаунтеров даже самый первый GC в мире не опускался.
Подсчёт ссылок это подсчёт ссылок, а сборка мусора это сборка мусора. Два совершенно разных подхода с разными свойствами. В языки с автоматическим управлением памятью просто нет смысла пихать подсчёт ссылок, а надо сразу делать сборку мусора.
Недостатки подсчёта ссылок:
Преимущества посчёта ссылок:
Недостатки сборки мусора:
Преимущества сборки мусора:
Исходная версия wandrien, :
Языки с рефкаунтерами вместо нормального GC, считаются ущербными, они еще и тормозят обычно. Если правильно помню, то до рефкаунтеров даже самый первый GC в мире не опускался.
Подсчёт ссылок это подсчёт ссылок, а сборка мусора это сборка мусора. Два совершенно разных подхода с разными свойствами. В языки с автоматической управлению памятью просто нет смысла пихать подсчёт ссылок, а сразу делать сборку мусора.
Недостатки подсчёта ссылок:
Преимущества посчёта ссылок:
Недостатки сборки мусора:
Преимущества сборки мусора: