Compiler!

Happy new year.
please introduce me a free downloadable compiler.
I have 2 free compilers, the one that came with Microsoft Visual C++ Express(also free) and Watcom. Which brings up a question to the more experienced programmers here.,, what is your assesment of the Watcom compiler it seems to pinpoint errors in code better than Visual c++ and also is able to compile codes in some situations where Visual C++ wont.
Any input?
GNU Binutils: http://www.gnu.org/software/binutils/ (UNIX)
MinGW: http://www.mingw.org/ (Windows)
CygWin: http://www.cygwin.com/ (Windows)
I suppose you could also use MS VC++, it's free in terms of money. I've heard of this "Watcom" but never used it. There's also an Intel compiler but I don't know anything about it. I didn't like or dislike VC++; but I hate the Visual Studio IDE. Personally, I just use a syntax highlighting text editor and command line for programming.

Edit: I wouldn't say compiling code where VC++ won't is a good thing. In fact, I'd say that's a bad thing: if you eliminate syntax and semantic errors early on, you don't have to worry about so much debugging. That's why with gcc I always compile with -Wall -Wextra -Werror -pedantic -pedantic-error when I get to a stage where I've made a significant change.
Last edited on
is able to compile codes in some situations where Visual C++ wont
You're probably unknowingly using a compiler extension that's going to bite you in the ass when you try to switch compilers.
Last edited on
Thanks Chris, I appreciate the input, and probably helios
Ooh, chris, thanks for that little bit-it's helped me make sure I'm not making any annoying mistakes.
Topic archived. No new replies allowed.