On 02/10/14 13:18, Antony Polukhin wrote:
Dear Boost,
Some time passed since checking interest in plugin development library and now all the requested features are implemented (self loading, getting symbol location, better docs, automatic platform-specific library decorations append, much more examples, listing library exports and so on...).
While there's still some room for minor improvements, library API is stable and the library will benefit greatly from a larger user base and more feedback.
So unless someone thinks the library isn't ready or would get rejected right away in its current state for reason X, I am requesting a formal review for Boost.DLL.
Library location: https://github.com/apolukhin/Boost.DLL Library Docs: http://apolukhin.github.io/Boost.DLL/index.html
Just a couple of pre-review comments: - I did not see any mention of previous work. I remember there used to be Boost.Plugin and Boost.Extension libraries written to address that same problem. - I did not find any rationale for the alias mechanism. Surely you can work with C++ symbols without needing to alias them with a C name?