Boost logo

Boost :

Subject: Re: [boost] C++ standards committee meeting schedule
From: Beman Dawes (bdawes_at_[hidden])
Date: 2009-07-27 11:06:03


On Mon, Jul 27, 2009 at 7:26 AM, Andrey Torba<andreytorba_at_[hidden]> wrote:

> Does it mean that standard will be accepted after Nov 8-13, 2010?

No. It just means that locations of meetings aren't firm beyond that
point. Also, once the C++0x workload eases, the committee will
probably switch back to twice a year meetings.

Also, it isn't useful to focus on the date the standard is "accepted",
because that's just the date some ISO administrator decides all the
ISO hoops have been jumped through.

The key measures of progress are:

* CD1 shipped. Fall, 2008. All major features frozen, although some
minor features or details of major features may later change.
(Concepts was a very unusual exception in that it was pulled out after
CD1 shipped.) At this point the C++0x standard was firm enough that
major compiler suppliers started to implement features.

* CD2 ships. Currently scheduled after the Spring, 2010, meeting. All
features are frozen, except for very minor fixes. Very few signatures
will change from this point on. Most of the remaining work is
improving specifications and editorial fixes.

* FCD ships. Not currently scheduled; probably after the Fall, 2010,
or spring 2011, meeting. For practical purposes C++0x is done. Most
remaining changes will be typos or other editorial fixes. The
committee's focus shifts to maintenance and various TR's such as a
Module TR and Library TR2.

>From the standpoint of Boost, the most important time points are when
compilers implementing C++0x features start to become available. And
that's already happening.

Also, as the committee gets back to work on TR2, that's going to be an
opportunity for more Boost libraries to migrate into the standard
library.

--Beman


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