Boost logo

Boost :

Subject: Re: [boost] A possible date for dropping c++03 support
From: Olaf van der Spek (ml_at_[hidden])
Date: 2018-08-28 08:59:13


On Mon, Aug 27, 2018 at 9:09 PM, Alexander Grund via Boost
<boost_at_[hidden]> wrote:
> But I also want to highlight that "we" (some of the projects I'm working on)
> are using Boost BECAUSE of its C++03 compatibility. If some don't want or
> cannot switch to C++11 and up they can rely on Boost bringing a lot of
> functionality in. I've seen a lot of codes with something like `namespace
> myStd{ #if C++11 using namespace std; #else using namespace boost }` which
> did work quite well to support both standards downstream or midstream
> (libraries using boost)
> Having said that: 2020 sounds like a reasonable date. Enough time for
> preparation and migration.
>
> - Alex
>
> PS: As HPC Systems came up: They usually count in decades. GCC 4.8 was
> released in 2013, so rule of thumb would be that at about 2023 everyone is
> using GCC 4.8+. But you can also look for RHEL support
> (https://access.redhat.com/solutions/19458) RHEL 7 uses GCC 4.8 where RHEL 6
> is supported till end of 2020 (not counting extended support)

I'm wondering, do those projects require the latest version of Boost?
And why can't they use later versions of compilers?
AFAIK compilers have improved a lot so using old compilers seems a bit weird.

-- 
Olaf

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