История изменений
Исправление mersinvald, (текущая версия) :
Но это не утечка, это просто ресурс, к которому всё время жизни программы сохраняется доступ. При утечке ресурс недоступен, но все еще занимает память (и ee невозможно освободить пока программа не завершилась и ОС не подчистила за ней).
В примере с джавой, кстати, ты реально ничего не сделаешь до выхода ссылки из скопа, но это все равно не утечка потому что не ОС подчистит, а JVM в итоге.
В примере с растом ты можешь сделать x.drop() и освободить ресурс в любое время работы в своем ивент-лупе
Исходная версия mersinvald, :
Но это не утечка, это просто ресурс, к которому всё время жизни программы сохраняется доступ. При утечке ресурс недоступен, но все еще занимает ресурсы (и его невозможно освободить пока программа не завершилась и ОС не подчистила за ней).
В примере с джавой, кстати, ты реально ничего не сделаешь до выхода ссылки из скопа, но это все равно не утечка потому что не ОС подчистит, а JVM в итоге.
В примере с растом ты можешь сделать x.drop() и освободить ресурс в любое время работы в своем ивент-лупе