For development work, I have been using Visual C++. For a long time I have been wondering about other C++ compliers, such as Borland C++ Builder and VectorC. Anyone has any experiences with alternative compliers for the Windows platform? Would you recommend them?
I am interested in the following aspects in order of priority - cost, IDE environment, compliant with ANSI standards, tools available for it and support.
Check out the Bloodshed Dev-C++ IDE. Comes with the MinGW compiler, says it can be used with cygwin or any other gcc port.
Cost - Free.
IDE environment - Yes, and pretty good.
ANSI standards - Not 100% sure, but I believe gcc and its ports are mostly compliant.
Tools available and support - That, I don’t know. Check out the site.
At school, we use Metroworks Codewarrior. Comes with C, C++ and Java support right out of the box, and the IDE is fairly consistent across platforms, so if you migrate to Linux, there’s not much relearning to be done…ohh, and seems to be fairly cheap.