Boost logo

Boost Users :

Subject: Re: [Boost-users] Cutting headers
From: Paul A. Bristow (pbristow_at_[hidden])
Date: 2017-05-10 08:36:32

> -----Original Message-----
> From: Boost-users [mailto:boost-users-bounces_at_[hidden]] On Behalf Of Paolo Bolzoni via Boost-users
> Sent: 09 May 2017 16:05
> To: boost-users_at_[hidden]
> Cc: Paolo Bolzoni
> Subject: Re: [Boost-users] Cutting headers
> Unfortunately it is a long standing problem, even Bjarne Stroustrup mentions it.

The interdependence of Boost libraries isn't a 'problem' - it may be an inconvenience, but is an unavoidable consequence of missing
built-in language features and Boost's invaluable working for multiple platforms, targets and compilers and standard versions.

Work has been done to minimize unnecessary interdependence, but it remains almost impossible to write any library without using some
other libraries, as the dependency graphs show.

There is nothing to stop users figuring out the subset of essential libraries, sometimes quite small, as others have commented. The
downside is that keeping up-to-date may be tiresome.



Paul A. Bristow
Prizet Farmhouse
Kendal UK LA8 8AB
+44 (0) 1539 561830

Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at