Used all of these three. I don’t want to even look at MS Visual C/C++ ecosystem.

  • MSVC is pretty solid. Much better than GCC in some ways. You just have to use Visual Studio or maybe CLion to work with it because their command line build tools kind of suck.

    Then again, plenty of people pretend configure.sh and Makefiles are perfectly user friendly tools, so MSVC isn’t that bad in comparison.