Originally Posted by
Zach L.
Have you gone mad?!
Microsoft has no reason to care about GCC.
a) It is very unlikely that any professional software development company is going to use the Dev C++ environment.
b) Their choice of compilers is likely to be based on what OS they target, and if they target more than one OS, they may well use a different compiler on each.
-- .NET makes sense on a Windows platform. It is a professional environment with a very good compiler.
-- GCC is quite popular (and a very good compiler) on other platforms (such as *nix), and emacs and vi often take up the editing jobs (although there is a great deal of variability between programmers). But, it certainly isn't the only one.
I'm not particularly fond of the MS products myself, but there are many considerations that must go in to trying choosing a good compiler and environment. While free ("more like free beer than freedom") advice abounds for GCC, I'm sure it's easier to get professional support for MSVS; just one consideration.
And ranting does nothing to prove a point.