Boost logo

Boost :

Subject: Re: [boost] C++03 / C++11 compatibility question for compiled libraries
From: Groke, Paul (paul.groke_at_[hidden])
Date: 2018-02-19 18:10:58


> -----Original Message-----
> From: Boost [mailto:boost-bounces_at_[hidden]] On Behalf Of Edward
> Diener via Boost
> Sent: Montag, 19. Februar 2018 18:53
> To: boost_at_[hidden]
>
> > To speak frankly, only you and Robert are being pedantic on the issue. The
> rest of the thread’s contributors seem to have a common understanding of
> what “dropping support” is whether you are talking about new or existing > >
> libraries.
>
> Care to tell me what that "common understanding" is ? I truly have no idea
> what people mean by it in relation to Boost libraries that can be built and
> used in C++03 mode. Do you really mean that if a library can be built and used
> in C++03 mode it should be dropped from Boost, even if it works fine when
> built and used in the latest C++ mode supported by compilers ? Inquiring
> minds actually want to know what is meant by "dropping c++03" support.
> This is not pedantic issue. It is an attempt to understand what "dropping
> c++03" support actually means to the people who keep mentioning it.

My naive understanding of dropping support for C++03 would be to stop putting any effort into making new stuff compatible with C++03 or into keeping existing stuff compatible with C++03.
Especially the latter is something that IMO should be discussed, because it means that people who are using certain Boost libraries in a C++03 project may no longer be able to update to newer Boost versions.

Regards, Paul


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