Boost logo

Boost :

From: Joaquin M López Muñoz (joaquinlopezmunoz_at_[hidden])
Date: 2020-05-25 16:38:49


El 25/05/2020 a las 14:06, Andrey Semashev via Boost escribió:
> [...]
>
> And if Boost.FooBar wants to support C++03 for some reason then you
> would mark it Boost03 only. This is bad PR for no reason.
>

A library can support C++03 and yet be in epochs 11 and later.

> [...]
>
> Maintaining backward compatibility and using Boost.MPL because of that
> is another, and it must be as viable option as others.

It's a viable option, but then the lib won't get into Boost11, unless
Boost.MPL inclusion
is conditional on BOOST_ASSUME_CXX. Not being in epoch Boost11 does not
mean the lib
can't be actively maintained and work in C++11 and later (which is
mostly the case for
C++03-compatible code).

Joaquín M López Muñoz


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk