Выгружаемые модули
От: Разраб  
Дата: 07.08.23 03:50
Оценка:
В Oberon BlackBox есть команда меню позволяющая выгрузить модуль.
В Clojure при загрузке командой require можно указать :reload что конечно не выгрузит модуль полностью, но перегрузит его.
В net fx была возможность убивать дополнительные домены с загруженными в них модулями. В корке к сожалению от этого отказались.
Еще в free pascal есть такой LoadLibrary , FreeLibrary. Не уверен, насчет этого. И насколько это безопасно для приложения.
По крайней мере в корке через контекст загрузки осуществить выгрузку довольно сложно пока есть ссылки (например был вызван конструктор класса из загруженной сборки).
В ББО как-то с этим попроще, хотя там реализована безопасная выгрузка.

Насколько практична данная фича?
☭ ✊ В мире нет ничего, кроме движущейся материи.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.