Quote Originally Posted by miketech View Post
And I favor Java over Python
Poor you Maybe you'll walk out of darkness one day.

Ok, I know the API of Qt, but there are many things in Qt I don't need again, because I have them already in Java.
Java is only a language and provides only the basics. Correct me if I'm wrong but things like SWING are not part of the language specification but rather an external component (a framework, like Qt is).

In C++ it makes sence, because the standard doesn't offer many technologies. But in Java I already have sockets, threads, xml parsing ...
Many things will work better/faster than using "native" (look above) Java components, as a big part of them is compiled into binary and not interpreted. Apart from that, you can easily port C++/Qt code into QtJambi code and have a working Java-based application. Try "easily" porting SWING based code to C++.