On 19/05/2011, Dr. David Kirkby wrote: > On 05/18/11 10:09 PM, Dennis Clarke wrote: >> Stick with GCC and you will be happy. > > That's if you want to write in GNU C++ and don't care about writing standard > C++ > code. (While we're making gross generalisations...) Every compiler with a significant user base creates ghettos of non-portable code. I'm curious what you consider to be "GNU C++" because there are fewer and fewer non-standard constructs accepted, and the trend is generally to remove support for them not encourage them. > GCC is useful, but it is the cause of a lot of badly written code. That can be said about nearly any compiler that's used to write a lot of code, and I'm sure you know what they say about bad workmen and their tools.