given the broad support of *NIX platforms based on the gcc compilers it is saddening if not ridiculous that NVIDIA does not support gcc for Windows. Also looking around here and in other forums the non-support of gcc/MinGW on Windows keeps developers from their main objective which can’t be what NVIDIA wants. Given the existence of Mingw-w64 toolchains exist for both bitnesses, and from my experience including the compilation of Qt, boost, and Mono those compilers just work as their *NIX counterparts. Further, there is no other toolchain with such a broad support of languages - and sometimes another language than C/C++ is just what you need just like in one of NVIDIAs showcase 3d party tools MAGMA which has no windows port because of this compiler trouble.
If you want to have MinGW/gcc supported on windows … drop a comment, I might not change very much but at least we can try to make NVIDIA reconsider their decision.