Boost logo

Boost :

Subject: Re: [boost] [partly OT] Re: [review queue] What to do about the library review queue?
From: Glen Fernandes (glen.fernandes_at_[hidden])
Date: 2017-03-15 16:26:42


peterkochlarsen wrote:
> Also an unmaintained library should be marked as such as should
> libraries that are deprecated, replaced by standard C++ features
> (shared_ptr comes to mind)

shared_ptr (or Boost.SmartPointers in general) is not unmaintained,
and is not deprecated.

It actually has been evolving past the C++11 std::shared_ptr.
For example, boost::shared_ptr supported array forms in 1.53 and this
was eventually added to C++ in C++17.

(Interesting aside: That functionality above was even, and still is
used, in certain Microsoft projects, where boost::shared_ptr is used
instead of std::shared_ptr).

The same goes for other Boost libraries like Boost.Thread. They:
- May have features not in the C++ standard library equivalent
- May be evolving past the current C++ standard
- Are in use by actual projects and shouldn't be removed

Glen

--
View this message in context: http://boost.2283326.n4.nabble.com/review-queue-What-to-do-about-the-library-review-queue-tp4692273p4692317.html
Sent from the Boost - Dev mailing list archive at Nabble.com.

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