dynamic_reload : Easier reloading of shared libraries



Today I have released my first version of dynamic_reload which is a cross platform library written in Rust that makes it easier to do reloading of shared libraries (dll:s on windows, .so on *nix, .dylib on Mac, etc) The intended use is to allow applications to reload code on the fly without closing down the application when some code changes. This can be seen as a lite version of “live” coding for Rust. It’s worth to mention here that reloading of shared libraries isn’t limited to libraries written in Rust but can be done in any language that can target shared libraries.

Code, example code and docs over here https://github.com/emoon/dynamic_reload