Boost logo

Boost :

Subject: Re: [boost] Removing auto_ptr/etc. from Boost
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2015-03-19 05:03:35


On Wednesday 18 March 2015 23:23:25 Stephan T. Lavavej wrote:
> [Edward Diener]
>
> > A table of which Boost libraries use auto_ptr, unary_function, and
> > binary_function might help your cause.
>
> Grepping headers and ignoring comments:
>
> [old <functional> stuff, random_shuffle]
> accumulators
> container
> gil
> graph
> lambda
> msm
> multi_index
> phoenix
> random
> range
> spirit
> test

Boost.Log is missing here.

I'm worried about random_shuffle. In Boost.Log case I don't care about
randomness quality, what's important is performance. I suspect replacing
random_shuffle with shuffle+RNG will be inferior, let alone the need to still
support random_shuffle for older compilers.


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