I know lots of C++ programmers, and I can shed some light here.

C++ is the problem, not Visual Studio. You can use any C++ compiler and encounter this exact problem. It's just wayyyyy slow.