The VC.net C++ compiler has come along way. It is now relatively standards compliant, and it compiles code much better than the old VC6 one.
The intel compiler is probably the fastest one you can get ahold of. I don't know how standards compliant it is, but I can't remember any code that MS compiled that intel failed to.
gcc's performance is typically not as good as intel's or MS's C++ compiler. gcc was more standards compliant than the VC6 compiler in my experience, I don't know how they compare to the VC.net compiler.
As for IDE, it is the general consensus at my office that the VC.net IDE is worse thant he VC6 IDE (they rewrote the IDE from scratch, which means the new one has... rough spots), but at the same time the compiler improvements make the transition mostly worth it. IDEs are largely a matter of taste however.
What is your previous programming experience and/or education?
What sort of things are you planning on doing?
What do you plan on doing, computer wise, in the future?
__________________
Last edited by JHVH : 10-29-4004 BC at 09:00 PM. Reason: Time for a rest.
|