Boost logo

Boost :

From: jk_at_[hidden]
Date: 2002-02-20 00:25:17


18 Feb 2002 11:13:38 +0300 Herb Sutter wrote:
>Pardon if this has already been discussed on the list, but I'd like your
>feedback on this question: "What are the most needed or desired features in
>C++ for modern library writing in general and Boost in particular?"
>
>Two usual suspects:
> - typedef templates
> - typeof (with gcc semantics?)
>
>What else should be on the list? For example, is there language support that
>would assist type traits?

Standard type traits are of course the most needed feature for library
writing. I mean traits such as is_pod<T>, is_class<T>, is_function<T>,
n_of_args<T> when T is a function, arg_type<T, N> etc. Most of them
cannot be generally implemented without core language support, so I'd
like to see standard traits in core language.

There are other desired features, like local classes for templates,
closures etc. but they are not so important for library writing as
traits.

-- 
jk

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