I have been looking for a good plugin system for a while. I've found a few but they don't exactly match my needs. I wouldn't want to go ahead and reinvent the wheel (I'm sure someone has already done what I need).
What I'm looking for:
Plugin system that lets you load and unload files on the fly. As in you load a plugin and notice there's something wrong with it and want to fix it. You unload the plugin, go edit it and load it again when the changes are made. All this without ever stopping the execution of the main program that uses the plugin system.
Any pointers? :icon_cheesygrin: