$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Artyom Beilis (artyom.beilis_at_[hidden])
Date: 2024-03-29 14:17:12
On Fri, Mar 29, 2024 at 3:00â¯PM Daniele Lupo via Boost <
boost_at_[hidden]> wrote:
>
> On 27/03/2024 17:47, Andrey Semashev via Boost wrote:
> > The biggest obstacle to removing any library is that the library may
> > have users. This is true regardless of the perceived quality or
> > "modern-ness" of the library.
>
> If boost remains stuck with this, no libraries will ever be removed.
>
>
>
> This way it's possible to:
>
> - Remove old libraries (i.e. smart pointers, since they are supported in
> C++11)
> - Give time to people that use deprecated libraries to update their code
> - Support people that cannot update the code for any reason for a
> defined period of time.
>
> Regards
>
> Daniele Lupo
>
>
And kill projects that target older C++03 platforms?
Don't maintain, update or improve, but remove?
If somebody wants some smart pointer that is consistent across
compiler versions that boost ones are a very good case.
Be responsible to ones who use your code. Don't break it unless
it is absolutely necessary