$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [c++11]
From: Jonathan Wakely (jwakely.boost_at_[hidden])
Date: 2013-06-17 11:47:27
On 17 June 2013 16:29, Andrey Semashev wrote:
>
> I know, C++11 has many fancy features and all, and I'm all for its adoption
> too. But Boost also serves practical purpose, and if people can't use your
> library then that just limits its usefulness. So unless you trying to make
> some academic work here, the library should be more portable.
And if the maintainers have to spend twice as long implementing it to
be C++03-compatible and it isn't ready to be included in Boost until
next year that also limits its usefulness, to *everyone* not just the
C++03 crowd.
One of the main aims of C++11 was "Make C++ a better language for
systems programming and library building" so if "one of the most
highly regarded and expertly designed C++ library projects in the
world" can't benefit from those improvements then something's wrong.
If the naysayers win out then maybe someone needs to start a new Boost
that isn't stuck in the past and can innovate using the huge
improvements in the current language that empower library writers.