Boost logo

Boost :

From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2019-11-07 22:10:37


On 2019-11-08 00:42, Rob Stewart via Boost wrote:
>
>
> On November 7, 2019 3:10:12 PM EST, Peter Dimov via Boost <boost_at_[hidden]> wrote:
>> We need a policy on phasing out C++03 support in Boost.
>>
>> C++03 support is holding us back. It impedes development, increases
>> maintenance costs, increases dependencies, and increases compilation
>> times.
>
> +1
>
> Consider the alternate path of bumping the major version. There are a lot of libraries that will have to drop 03 simultaneously, so that would be signified clearly by a move to Boost v2.
>
> There may be some tooling that assumes v1, but really, isn't it time to use the major version number?

If we are going to start purposely dropping C++03 then I agree it's time
for Boost 2.x.

Though I'm not sure exactly what is being proposed. Are we (library
maintainers) expected to actively drop C++03 and port our libraries to
C++11+? What if we don't, for whatever reason?


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