|
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