создаю модуль`m=Module()`, вхожу в него через `REPL.activate(m), делаю там using что-нибудь, оно появляется, выхожу, создаю новый модуль, копирую в него всё из первого, захожу во второй - юзингов нет. Где они вообще хранятся?
в концепции загрузки пользовательского кода, возможно, стоит подумать о том, чтобы запускать разные процессы. Чисто в теории, можно подумать о том, как через distributed взаимодействие между ними установить. Проблема удаления ненужного тогда исчезнет сама собой с прибитием процесса с кодом, который надо обновить
Обсуждают сегодня