From: Beman Dawes (bdawes_at_[hidden])
Date: 2005-10-09 20:32:30
The C++ Standards Committee met this past week in Mont Tremblant, Quebec,
Canada. Many Boosters were present, and Boost continues to get praise and
encouragement from non-Boost committee members.
The Library Working Group (LWG) is starting serious work on TR2. Initial
proposals for several Boost libraries were evaluated:
Filesystem : Interested? Yes 17, No 0
Date-Time : Interested? Yes 9, No 0
Range : Want a C++03 version aimed at TR2, but still interested in a
version based on new language features (Concepts perhaps?).
String-algo : Interested, but concern over interface and choice of
functions, generic vs basic_string.5.3 separate proposal
numeric_cast<> : Interested? Yes 10, No 0
Interval : Interested? Yes 7, No 4. Concerns about sufficiently large
user base to justify standardizing.
Optional : Interested? Strong yes 9, weak yes 2, weak no 3, strong no 0
Significant concerns about the interface:
Two ways of doing the same thing.
Depends on nullptr - is there a backup plan.
Dubious of use of references.
"Boost style" Threads : Pursue? Strong yes 9, weak yes 5, weak no 0, strong
minmax and / or algorithm std::minmax_element
In favor 13, Not in favor 0
TR2 0 2 1 0
C++0X 1 8 0 0
Kevlin Henney Threads : Ask for fleshed-out proposal? Strong yes 3, weak yes
6, weak no 2, strong no 1
The next C++ Committee meeting will be in Berlin, Germany, the first week of
April 2006. The meeting after that will be in Portland, Oregon, US, in
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk