An Overview of the Coming C++ (C++0x) Standard
Top Comments
All Comments (53)
-
auto & decltype rocks. gcc alwas had typeof for similar effect
-
Without "C backward compatibility crap" C++ is no longer C++.
What you should know as a "programmer" is that C++ is almos irreplaceable language in many applications and that can be thanked to C.
Second, C is not stoneage...C is not C++, or C# nor should be compared to any of todays HL languages. C is _much_ more closer to assembly...heck, some call it "portable assembly" and as such works great for large ammount of applications like os, drivers, embedded stuff...
-
he said in 2010...
-
A) Consistency: Other variables have initializers too; Why not member variables?
B) Readability and maintainability: Many classes have more than one constructor, without the default initializers initialization is highly redundant (and can thus easily lead to errors).
-
@narutofan9999 I'm comparing it to C. In which case, C++ is definitely bloated. It tries to be too many things to too many people. (e.g. default member initialisers: why? It adds no value that a programmer couldn't add through the constructor anyway, more legibly.)
-
C++ bloated? That's a new one. I'd say it's fairly minimalistic, except maybe compared to some scripting languages.
-
In case you didn't know, the standard is done and probably (hopefully) out in summer, most compilers have at least partial support for 0x already (IIRC g++ has the most complete support right now).
-
@w0mblemania C++ is far from perfect and all this stoneage C backward compatibility crap is weighing it down a lot, but by and large C++ is still my favorite language to code in (more so than Python even). boost and C++ 0x are making my life so much better.
-
@perpetualmaniac dude you're a total/utter douche-bag.
Wtf? The C++ standard library is very lean and fast, especially compared to stuff like Java.
Borbuster 2 years ago 46
As the guy at 53:39, I have to say in my defense that it was Halloween. And for those curious, I was AwesomeMan, a hypothetical mega man villain that wields the AwesomeGun, which is like a BFG but more awesome.
perpetualmaniac 3 years ago 22