Я видел этот вопрос и не мог понять, почему G C является необходимостью в таких случаях.
Я предполагаю, что это как-то связано с замыканиями, потому что я думаю, что нам нужно сохранить где-то контекст нелокальных переменных, и стек может не подходить для этого (не могу понять почему).
Я даже близко?