The idea that Java is "much slower than C++" is largely a myth.
Sure, it once used to be slower, but no more.
For C++ GUIs (I guess you're working on Win32 platform only given what you already mentioned for options) there's another option to consider and that's VCL.
It's the standard GUI library for Borland C++ Builder which is included in the brand new Delphi Studio 2006 (to be released later this month) as well.
A breeze to work with, and far more consistent than is MFC.
I've used VCL extensively in the past under Delphi (how's that for commonality, one library under several languages) and it's very nice indeed.
Far easier than Windows API programming in C and C++ (which I've done) or MFC (which I've looked into but never done seriously, too convoluted).
Reputation Points: 1658
Solved Threads: 331
duckman
Offline 7,719 posts
since Nov 2004