Boost logo

Boost :

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:
    Pointer 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
no 1

Also:

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
October 2006.

--Beman


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