Hi, I just wanted to know some opiniions from industry evangelist. Is java still having its strenght in the industry I mean excluding the networking of the JAVA. In desktop development, and mobile development does it still have met the requirement of the current trend ? In terms of development speed, difficulty, and performance compare the dot Net ? I am confused... regards, waikit
Java is #1 on mobile phones, big in serverside applications. Java never was big on the desktop, mainly because of the performance problems in early versions of Swing which made many people believe that Java is inherently slow.
In terms of development speed, difficulty, and performance compare the dot Net ?
Development speed: For windows platform, .NET is a bit easier to develop (depends a bit on what you want to do). However, the difference in most cases isnt that big plus Java has its cross-platform ability which makes it superior in my view. Difficulty: Java and C# have about the same learning curve imho. Performance: Difficult one. I can say that in my experience there isnt much difference, which is true, but only a really independant thorough test would prove it either way. And since those tests are very expensive, the chances of them being truly independant are about 0.