Boost logo

Boost :

From: Gary Powell (Gary.Powell_at_[hidden])
Date: 2001-02-09 15:29:32


>>
> I would like to split the header <boost/random.hpp> (now 45 KB) into
> several named <boost/random/XXX.hpp>. Each <boost/random/XXX.hpp>
> header shall contain one generator or one distribution only, and should
> be mostly independent of other generators/distributions. The
> <boost/random.hpp> header will consist of a list of #include's for all
> <boost/random/XXX.hpp> headers to stay backward-compatible and allow
> for easy initial usage.
<<

I like this idea a lot!
> This change has the following advantages:
> - Allow reduced compile time for users needing only one generator
> and a few distributions.
> - Allow for easier contribution of new generators/distributions
> by third parties.
> - Make dependencies between generators/distributions more explicit.
>
Have you considered adding a "boost::random" namespace?

  -gary-


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