Is your name really "Saddam Hussein"?
in message Can someone please tell me about which is the best C++
compiler in terms of compliance to the ISO/IEC standard?
I have heard that Comeau C++ is pretty good in this regard?
Is that a statement or a question? Yes, Comeau is very
conforming, and is allegedly the only compiler which
implements all of standard C++. Usually, testing code
against the online version is a good way to see what the
standard has to say about the code.
Do you have an opinion on this?
If we didn't, would you really want us to reply and say so?
How does it compare to g++ and VC++ in terms
of compliance?
I think gcc 3.3 is pretty darned good. It also works out-of-
the box on most *nixes. Comeau uses some other system
compiler for the back end. gcc is probably still a little
behind Comeau, but you'll be very hard pressed to find
some useful, legal C++ that can't be made to work on gcc.
VC++ has definitely made some improvements since 6.5,
but in my opinion, it's not really there yet. It's my impression
that people still use it because they have to, not because
they want to (except for those that seem to like the IDE).
Don't forget about Metrowerks, Intel, Borland, and all the
other compilers out there. Supposedly Borland is working
on a highly conforming compiler that you can look at in their
CBX preview. I haven't gotten it yet, so I can't say how good
it is.
Dave