Visual C++ however is widely regarded as one of the best, if not the best, compilers in existence. It doesn't seem like LLVM would be a good candidate to replace MSVC... but that's what's happening ...