At the end of the day, what is, is. So laugh about it.
I assume you mean Windows and I assume you don't want to use .NET/C# (which is very performant from my experience but as an extra requirement). The only other alternative to C++ for Windows GUI development I can think of is pure C (Win32 API, etc.).
gross. But yeah, you have followed my thought process exactly. Would the OS make a difference? I guess multiplatform would imply additional restrictions, but I doubt it would any options.Basically, I want to use C#, but I don't want the framework download overhead.