From: joe on
Hello. Is it done yet? What's the delay?


--
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]

From: Mathias Gaunard on
On Jul 11, 3:46 pm, "joe" <jc1...(a)att.net> wrote:
> Hello. Is it done yet? What's the delay?

Formalized standardization process takes a long time.
The final paper will only be released at the end of next year I
believe, at least that's the target.

Note however that major compilers have already implemented a good
chunk of it.


--
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]

From: John Bellone on
On Jul 11, 10:46 am, "joe" <jc1...(a)att.net> wrote:
> Hello. Is it done yet? What's the delay?
>

You can use it now if you are a GCC type of person, see:
http://gcc.gnu.org/projects/cxx0x.html which will tell you how far the
support is for your version of the compiler. I would suggest grabbing
the latest copy anyhow.

jb


--
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]

From: Andrew on
On 11 July, 15:46, "joe" <jc1...(a)att.net> wrote:
> Hello. Is it done yet? What's the delay?

Based on my experience waiting for compilers that are compatible with
the Sept 1998 standard, I reckon we've all got a very long wait. I am
working with Visual Studio 2005 at the moment (not out of choice) and
it isn't even 1998-compliant (e.g exception specifications). Hopefully
Studio 2010 will be closer but I'm not holding my breath.

I am more interested in D to be honest. It might take D a while to
catch on but I reckon it is moving faster and has already learnt more
from what has gone before in terms of language design and features.

What I would really like to C++ does not seem to be barely on the
agenda at all, namely the addition of some standard classes to address
portable ways of doing things. Boost is adding some of these but very
late in the day, too late for C++0x, sadly. The boost filesystem stuff
was only recently added, for example. And it still has a way to go. It
still has problems with UNCs on Windoze. The async IO for sockets work
is also relatively late on the scene. If only more of these classes
learnt from what has been done in Java. It's not all doom and gloom
though. I am pleased at what boost has done with threads, mutexes and
condition variables. It will be great to see these in C++0x. It'll be
a long wait though....

Regards,

Andrew Marlow

--
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]

From: Bo Persson on
joe wrote:
> Hello. Is it done yet? What's the delay?

As i am sure you know, the proposal is right here:

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3092.pdf

This is now being reviewed by the ISO member countries, and possibly
after a few bug fixes, will be voted for as the new standard.


Bo Persson



--
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]