Linked by Thom Holwerda on Thu 30th Oct 2008 12:53 UTC, submitted by CPPfanboy
General Development The proposed new standard for the C++ programming language, C++0x, has reached feature completeness. "This is 'it', feature-complete C++0x, including the major feature of 'concepts' which had its own extensive set of papers for language and library extensions (if you get the impression that concepts is a big feature, well, it is indeed easily the biggest addition we made in C++0x)."
Permalink for comment 335783
To read all comments associated with this story, please click here.
RE[2]: concurrency
by japh on Fri 31st Oct 2008 08:31 UTC in reply to "RE: concurrency"
japh
Member since:
2005-11-11

While you might be right that adding full support for threading and synchronization might be too much in some cases, C++ doesn't do enough in other cases.

Here's a fairly long explanation about what makes it possible (and legal) for a C++ compiler to generate code that will make it impossible to use threading at all in your programs.
http://www.aristeia.com/Papers/DDJ_Jul_Aug_2004_revised.pdf

Somewhere in between ignoring it completely and trying to make everyone happy is probably needed.

Reply Parent Score: 1