billyquith/ponder

Deprecate MSVC 2015

billyquith opened this issue · 1 comments

Ponder requires C++14 support. C++14 is preferred over C++11 due to things like constexpr extensions. MSVC 2015 is partially C++14 compliant, whereas MSVC 2017 (with latest updates) offers no problems.

If anyone has any comments on this, now is the time, as I'd like to take advantage of things like compile-time calculation to optimise the binding. I really don't have the time or motivation to deal with backwards compatibility issues.

C++ compiler support N3652.
MSVC 19.10 - MSVC++ 14.1 _MSC_VER == 1910 (Visual Studio 2017 version 15.0)

For the same reason GCC minimum version will be 5.0.

Done.