Writing plugin-extensible applications in Rust with the libloading crate

Imagine you are implementing a calculator application and want users to be able to extend the application with their own functionality. For example, imagine a user wants to provide a random() function that generates true random numbers using random.org in… Read more