Boost logo

Boost :

From: Aleksey Gurtovoy (agurtovoy_at_[hidden])
Date: 2004-02-21 04:59:17


David Abrahams wrote:
> Douglas Paul Gregor <gregod_at_[hidden]> writes:
> > Yes, actually. Part of my weighting scheme has to do with how often I
need
> > to type it. With filesystem, for instance, I either use it very
sparingly
> > (and don't mind the typing), or I'm using it like mad and will go with
an
> > alias no matter what. With "std", I need it all the bloody time for
> > everything, so it better be short. (Kind of like "ls" or "cd").
>
> That's basically my philosophy. Couple that with a belief that the
> use of indcphrble abbrevs should be a conscious choice on each
> programmer's part, and not forced upon them by cruel or lazy library
> authors <wink>, and I think you can understand why I don't like
> boost::algo or boost::fs by default. If I could think of a better
> alternative I might say the same about boost::mpl.

We can (re-)consider 'boost::meta':

    meta::if_<...>
    meta::find<>
    meta::vector<>
    meta::set<>
    meta::map<>
    ...

Doesn't look bad at all, actually.

--
Aleksey Gurtovoy
MetaCommunications Engineering

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