9 Feb
2018
9 Feb
'18
6:21 p.m.
Jared Grubb wrote:
Is there an example of an existing library that ditched C++03 support?
Can't think of one, but C++03 becomes more and more of a burden for ASIO so it might do so.
If a library with no dependents (say, boost::log or boost::process) declared they were going C++11-only in boost-1.70, would that really be allowed?
Yes.
If a library with dependents (say, boost::date_time) wanted to go C++11, would the community rally to push its dependent libraries to move too?
By virtue of depending on a C++11 library, they will effectively become C++11-only whether they "move" or not. The community plays no role.