Boost logo

Boost Users :

From: Gavin Lambert (boost_at_[hidden])
Date: 2022-05-10 00:18:03


On 7/05/2022 00:08, Klebsch, Mario wrote:
>> Do you mind if I ask which libraries you're using?
>
> Its fairly basic stuff like boost::shared_ptr<>, boost::thread, boost::conditionvariable, boost::chrono, boost:posix_time, boost::system::error_code and (more advanced) boost::asio.

You would still be able to use older versions of Boost (although you may
need to build and/or package it yourself and not assume that
system-Boost can continue to be used for posix systems).

Though perhaps if there's a clean break, distributions and package
maintainers might be more willing to distribute both legacy and new
packages for a while.

For embedded software, that's probably less of a concern since you're
more likely to be building and packaging everything yourself anyway, or
at least adding Boost to your existing list of custom packages is
unlikely to be difficult.

Most of the libraries you named there are unlikely to get many new
features or even bugfixes over time (or at least probably not ones that
you would care about); except perhaps for Asio, which might morph into
something even more strange and peculiar in line with the C++23
networking libary -- and as such you might not want such changes anyway.


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net