|
Boost : |
Subject: Re: [boost] [Modularization] A new approach to header modularization
From: joaquin_at_[hidden]
Date: 2009-05-29 01:50:12
Emil Dotchevski escribió:
> What would make sense for me personally would be an effort to reduce
> physical coupling in Boost, by moving as much code as possible from
> headers to CPP files.
>
> [...]
>
> Many function templates have parts that don't depend on template
> parameters and could be separated in a cpp file. Also, many Boost
> headers contain regular (non-template) inline functions, because
> there's pressure from users (and developers) to keep Boost libraries
> header-only.
>
Why there's pressure from users to keep Boost libs header-only? Boost is
for the users, so their reasons should be given proper weight.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk