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