Boost logo

Boost :

From: Julien Blanc (julien.blanc_at_[hidden])
Date: 2022-12-06 13:06:55


Le 2022-12-06 12:34, Vinnie Falco via Boost a écrit :
> On Mon, Dec 5, 2022 at 7:38 PM Proton <matt_at_[hidden]> wrote:
>> I think there are other libraries like Math that don’t require
>> anything Boost for proper functionality
>
> Do you have any particular Boost libraries in mind?

Jumping into the discussion, but endian comes to mind. Currently it
depends on type_traits, config, core and static_assert. All these
dependencies are required for C++03 compilation, or to support outdated
compilers. None of this should be necessary with a modern (ie, with
proper C++11 support) toolchain.

Independant modules also means that you can mix boost versions (of
course, at your own risks). I'm glad i can just copy/paste MP11 headers
to backport them and use them in a project which requires to stay with
boost filesystem 1.61 for binary compatibility.

Regards,

Julien


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