It's much more work to make a cross platform GUI app with C++, even if your toolkit is cross platform like Qt. Different compiler tool chains, different system level API's, ARM vs x64 etc.
This is why we see so many Electron apps these days (though Jetbrains was shipping IDE's before electron existed).
> It's much more work to make a cross platform GUI app with C++, even if your toolkit is cross platform like Qt. Different compiler tool chains, different system level API's, ARM vs x64 etc.
Well, that's the entire idea of those multi-platform frameworks: they take that off your hands.