I want to write a fast, efficient GUI application but I'm confused as to which language I should learn. I did some research but couldn't come to a conclusion.
* Java - performance too slow, takes up much memory
* wxWidgets - corss-platform is nice, and it is relatively fast and efficient but knowing this language won't get me a decent job as it's rarely used out there
* WTL - very fast but it's an open source that is seldom updated.. and is used very little in real life. Like wxWidgets I am not excited about learning it if it's of little value to put on my resume
* C++/CLI or C# (or any .NET language for that matter) - GUI performance is crappy just like java
* MFC - I would've used it if it is not being obsoleted by MS. What's the point of learning a soon-to-be-dead language?
* Qt - slow like java and .NET because it does not use native controls. The GUI even looks non-native and non-professional
I can't believe there's lack of an obvious choice in 2007? Common!
2007-03-07
06:13:54
·
4 answers
·
asked by
toothfairy
2
in
Computers & Internet
➔ Programming & Design