Фреймворки и пакеты

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

Итак, мои вопросы заключаются в том, каковы реальные различия между фреймворком и загружаемым пакетом? Что больше подходит для использования в качестве плагина (доступ к заголовкам и т. Д.)? А если я использую загружаемые пакеты, как мне загрузить их во время выполнения и получить доступ к их функциям во время разработки?

Плагины не должны полагаться на другие плагины.

5
задан Monolo 6 May 2013 в 08:13
поделиться