27 Apr
2023
27 Apr
'23
3:24 p.m.
On 27/04/2023 16:16, Peter Dimov via Boost wrote:
However, Core is not quite the right place for these components.
So my suggestion is to create a separate library/repo, Boost.Compat (boostorg/compat, namespace boost::compat) for them.
I'd prefer if those polyfills were categorised according to C++ standard, so: Boost.CXX11 Boost.CXX14 Boost.CXX17 Boost.CXX20 Boost.CXX23 ... Then when a person upgrades the minimum C++ standard for a codebase, what needs to be switched to std:: is very easy to identify. Niall