Linked by David Adams on Sun 14th Aug 2011 22:41 UTC, submitted by subterrific
General Development The final ISO ballot on C++0x closed on Wednesday, and we just received the results: Unanimous approval. The next revision of C++ that we've been calling "C++0x" is now an International Standard! Geneva will take several months to publish it, but we hope it will be published well within the year, and then we'll be able to call it "C++11."
Thread beginning with comment 485040
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[6]: Yet another standard...
by gilboa on Mon 15th Aug 2011 10:31 UTC in reply to "RE[5]: Yet another standard..."
gilboa
Member since:
2005-07-06

Oh I see. And you haven't heard about the memory barrier intrinsic either that guarantees just this. And why is it so dangerous for the compiler to improve your code? You want it to run as slow as possible?


Yeah, sure.
I'm being hired to write slow code.

So you write cross compiler code, except that you use one specific feature not supported by all compilers. Which makes it not cross compiler code after all.


#ifdef _MSC_VER?

The build system is not part of C++. So it says absolutely nothing about their commitment. But if you like GNU make so much (not that I understand why), why don't you just compile your program with GNU make?


Lets agree you'll actually try to *read* what I wrote before posting, K'?

So the message scares you. And the scary message takes 20% of your time. I'm shaking in my boots!


OK. Good luck to you, then.

I do not use any of these C functions. I code in C++ with the C++ features such as string classes which ensures I don't do buffer overruns of this type.


OK. Good for you.

So yes, I haven't heard about EEE, which I assume is some solution to a C developers problem which does not apply to me. The only reason I know about this warning at all is because I compile C dependency libraries once in a while.


Have you considered using Google before going on a posting rampage?

Not that its particular relevant since it can't be from this warning message you spend 20% of your development time..


Failure to read comments, again, etc, etc, etc.

Takes one to know one?

But here's some more I know best attitude for you: If I can target 4 platforms (Windows, Linux, Mac and iOS) using 3 different compilers (MSVC, GCC, LLVM) doing high performance multi-core software rendering and only spend a fraction of my time on differences between the compilers, then what am I doing right that you are doing wrong?


So, you are doing code that multi-core rending on 4 different platforms using 3 different compilers.

As far as you know, I'm doing X, on platforms X, Y, Z, possibly PC (or possibly not), I may be writing the code in C, C++ or assembly (or possibly all). The code is either running in user mode or kernel mode (or possibly both).
... And yet you assume that you know what I'm doing right and wrong.

Please continue. I'm fascinated.

- Gilboa

Edited 2011-08-15 10:33 UTC

Reply Parent Score: 2

RE[7]: Yet another standard...
by dpJudas on Mon 15th Aug 2011 17:02 in reply to "RE[6]: Yet another standard..."
dpJudas Member since:
2009-12-10

As far as you know, I'm doing X, on platforms X, Y, Z, possibly PC (or possibly not), I may be writing the code in C, C++ or assembly (or possibly all). The code is either running in user mode or kernel mode (or possibly both).
... And yet you assume that you know what I'm doing right and wrong.

Please continue. I'm fascinated.


The only reason I commented on your original post was because I'm tired of listening to how its always the fault of Visual C++ if someones code does not compile there, and because you were talking like you had decades of experience on the matter. So I voiced my opinion as a different perspective for those that wouldn't know better or not.

Yes, you could be doing X, Y and Z on W, but to be honest I find it highly unlikely you're doing anything professionally with the attitude you are showing.

Seriously, grow up.

Reply Parent Score: 1

RE[8]: Yet another standard...
by gilboa on Mon 15th Aug 2011 20:15 in reply to "RE[7]: Yet another standard..."
gilboa Member since:
2005-07-06

Yes, you could be doing X, Y and Z on W, but to be honest I find it highly unlikely you're doing anything professionally with the attitude you are showing.

Seriously, grow up.


You don't believe me. Oh! The pain. (Hint, I'm being -very- sarcastic *)

- Gilboa
* I could point out, again, that your attempts at badly constructed personal insults does little to prove your point; but we've already been there once or twice. So, please, do continue, you amuse me.

Reply Parent Score: 2