C++0x - The New C++ Standard

Discussion about everything. New games, 3d math, development tips...
Post Reply
MasterGod
Posts: 2061
Joined: Fri May 25, 2007 8:06 pm
Location: Israel
Contact:

C++0x - The New C++ Standard

Post by MasterGod »

http://en.wikipedia.org/wiki/C%2B%2B0x
C++0x is the planned new standard for the C++ programming language. It is intended to replace the existing C++ standard, ISO/IEC 14882, which was published in 1998 and updated in 2003.
There are a lot of new things, its really interesting. I'm looking forward to seeing it!
What say you?
Image
Dev State: Abandoned (For now..)
Requirements Analysis Doc: ~87%
UML: ~0.5%
Halifax
Posts: 1424
Joined: Sun Apr 29, 2007 10:40 pm
Location: $9D95

Post by Halifax »

*sigh* This is very stupid, and unneeded. What is wrong with the C++ standards in place now? Geez, are these revolutionaries. :P
TheQuestion = 2B || !2B
Klasker
Posts: 230
Joined: Thu May 20, 2004 8:53 am
Contact:

Post by Klasker »

Halifax wrote:*sigh* This is very stupid, and unneeded. What is wrong with the C++ standards in place now? Geez, are these revolutionaries. :P
That's a bold statement - did you really read about it? It is developed by the C++ committee, including Bjarne Stroutrup, so "revolutionaries" would be a misconception.

I, for one, look very much forward to the new standard. A lot of the additions mentioned in the wiki make a lot of sense to me.
CuteAlien
Admin
Posts: 9930
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Post by CuteAlien »

Cool features, useful features and a new record low in naming programming languages. C++0x - that looks like they let some scriptkiddy type it!
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
shogun
Posts: 162
Joined: Wed Sep 05, 2007 11:02 am
Location: inside

Post by shogun »

The x is for "not knowing when" - it's gonna be C++08, probably. The C++ we're using is C++03.
MasterGod
Posts: 2061
Joined: Fri May 25, 2007 8:06 pm
Location: Israel
Contact:

Post by MasterGod »

They say it would be C++09.
Image
Dev State: Abandoned (For now..)
Requirements Analysis Doc: ~87%
UML: ~0.5%
rogerborg
Admin
Posts: 3590
Joined: Mon Oct 09, 2006 9:36 am
Location: Scotland - gonnae no slag aff mah Engleesh
Contact:

Post by rogerborg »

Wake me up when there's a compiler that implements it.
Please upload candidate patches to the tracker.
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
Halifax
Posts: 1424
Joined: Sun Apr 29, 2007 10:40 pm
Location: $9D95

Post by Halifax »

Klasker wrote:
Halifax wrote:*sigh* This is very stupid, and unneeded. What is wrong with the C++ standards in place now? Geez, are these revolutionaries. :P
That's a bold statement - did you really read about it? It is developed by the C++ committee, including Bjarne Stroutrup, so "revolutionaries" would be a misconception.

I, for one, look very much forward to the new standard. A lot of the additions mentioned in the wiki make a lot of sense to me.
I was kind of just joking around. ;)
TheQuestion = 2B || !2B
vitek
Bug Slayer
Posts: 3919
Joined: Mon Jan 16, 2006 10:52 am
Location: Corvallis, OR

Post by vitek »

Wake me up when there's a compiler that implements it.
The gcc 4.3 compiler has support for several of the new 0x features. The big ones being variadic templates, rvalue-references, and the interesting parts of tr1. http://gcc.gnu.org/gcc-4.3/cxx0x_status.html
JPulham
Posts: 320
Joined: Sat Nov 19, 2005 12:06 pm

Post by JPulham »

Some of these features are cool... no doubt.
These are the ones I picked out while browsing through:
Wikipedia wrote: Type Determination // like in C#
New string literals //Unicode baby... YEAH!!!!
User-defined literals
Transparent Garbage Collection

std C lib:
Threading facilities // :shock:
Regular expressions
General-purpose smart pointers
I KNOW I could use some of these :D
pushpork
Post Reply