LINUX.ORG.RU

Вложеные функции в python


0

0

Меня интересует область, где можно применять их? К примеру как вы относитесь к тому, чтоб в каком-то методе класса с помощью вложенной функции описать callback, и другие вспомогательные специфические функции, которые нельзя назвать методами класса?


Ответ на: комментарий от Absurd

Сразу 2 ошибки:

1. Some games have been known to run with only a few KiB of system memory free. Some games run with no memory free at all and install an out-of-memory callback to free memory from elsewhere to satisfy the current request.

2. GC сам по себе не предотваращает утечку памяти, без soft/weak/phantom указателей память будет течь.

www_linux_org_ru ★★★★★
()
Ответ на: комментарий от www_linux_org_ru

первая цитата -- это мнение разработчиков EASTL с ea.com (чтобы не было отмазок насчет слишком простых игрушек)

www_linux_org_ru ★★★★★
()
Ответ на: комментарий от www_linux_org_ru

>Some games have been known to run with only a few KiB of system memory free. Some games run with no memory free at all and install an out-of-memory callback to free memory from elsewhere to satisfy the current request.

Виляние. Игры это совсем специфический тип приложений.

>GC сам по себе не предотваращает утечку памяти, без soft/weak/phantom указателей память будет течь.

Опять виляние. Обычные сильные жабские указатели не допустили бы утечку во всех контекстах где прокатил бы твой любимый region inference или подсчет ссылок.

Absurd ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.