Boost logo

Boost :

Subject: Re: [boost] RFC : About forking a C++11 standard library and adapt it to C++98 compilers
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2016-06-03 02:03:01


Le 03/06/2016 à 01:35, Edward Diener a écrit :
> On 6/2/2016 6:09 PM, Vicente J. Botet Escriba wrote:
>> Hi,
>>
>> Some of us have to work yet with C++98 compiler at work (due to well
>> know reasons) and this for a long time. This is a reality.
>>
>> I was wondering about forking a public domain C++11/14/17 standard
>> library and adapt it to C++98 compilers. This library could be seen as
>> another TR1, an extension of the C++03 standard library.
>>
>> Does this make any sens? Would this project be of interest for the
>> Boost/C++ community?
>
> Most C++11 libraries have a Boost equivalent. In that case you could
> either use the Boost library equivalent with your C++98 compiler or
> use CXXD so that when you upgraded to a C++11 compiler you would not
> have to change your code.
CXXD would not ensure an almost compliant standard library. CXXD could
be used to choose between this new library (scope C++11, implementation
C++98) and the C++11 standard one.
> So I assume you are talking about a C++11 library that does not have a
> Boost equivalent. In which case what C++11/14/17 standard library are
> you interested in forking ?
No I was talking about the whole C++11 standard library.

Vicente


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