Personally I have a fair bit of experience with C#, VB, Delphi and worked with C++ a little bit and only briefly touched
java in the early 1990s.
I am looking to branch off away from Microsoft only desktops and want to do GUI desktop applications for Windows, Mac, Linux and Unix�along with desktop applications I also do a fair amount of web sites�. which lead me to Java � I had read that
J2EE is the King of server side code.
Have researched a lot of languages and I keep coming back to both Java and C++.
Every programming language is a tool, and
you should use the right tool for the job�my friends tell me to forget java for desktop applications, and use C++ instead those tools like QT and wxWidgets easier to work with and distribute to the end user.
Just curious if anyone has experience making commercial grade applications for the desktop using java? I am looking at making applications that could run with or without a runtime environment installed. � I hate asking a user to download a 20+ Meg framework just to run a 20k calculator application... not to mention if the end user is not technical in any way�.and then there is the issue of making it harder to decompile your code.
Also I have been looking into distribution applications such as Excelsior Jet
http://www.excelsior-usa.com/jet.html Anyone have experience with tools such as this or other Ahead-of-Time / Native compilers that allow java to run without the JRE and still use things like SWT?