Hi everyone, I would like to propose that we consider moving the minimum required C++ standard for the embind library to C++17.
Embind's implementation makes heavy use of C++ templates. While it currently supports C++11, there have been significant improvements in C++17 that are particularly beneficial for template metaprogramming. I think these new features could simplify the existing embind codebase, making it more readable, easier to maintain, and potentially simpler for new contributors to understand. I wanted to start a discussion to see if there is anyone in the community who still requires C++11 support for their projects using embind and would be adversely affected by this change. Looking forward to your feedback. I've also posted this in the emscripten issue tracker: https://github.com/emscripten-core/emscripten/issues/24850 Thanks, Brendan -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/emscripten-discuss/CAONg2ajeiwzhMEqSpFYpeB88Cmnugbo%3DWinhXxQywrZM-79FwA%40mail.gmail.com.
