Я знаю, что слабые ссылки - хороший кандидат для запоминания потенциально больших наборов данных, и В статье Википедии о слабых ссылках только перечисляются "отслеживание текущих переменных, на которые ссылаются в приложение "и утверждение" Другое использование слабых ссылок - при написании кэша ".
Каковы некоторые другие ситуации (более конкретные, чем просто "результаты кэширования"), где использование слабых ссылок является хорошей идеей TM ?