By requiring C++17, we can simplify a lot of bits in mettle, especially the hairy preprocessor code to find a working implementation of std::optional and std::string_view. We can also take advantage of new language features, which should hopefully improve compile times too!
By requiring C++17, we can simplify a lot of bits in mettle, especially the hairy preprocessor code to find a working implementation of
std::optional
andstd::string_view
. We can also take advantage of new language features, which should hopefully improve compile times too!