Java J2EE Portal
Enterprise Java Station
J2EE curve
Java News / Articles
Java News / Articles
Simplifying Java with Jakarta Commons Lang
Creating a new Google Web Toolkit (GWT) application
Setting up Secure Web Authentication in Tomcat
Processing...
Buy Java, Deals On Software Technology Store
Click here for great deals on computers, laptops, software and books
What's the future of Java? J2EE/ J2ME / ?? PDF Print
Written by Harshad Oak   
Mar 11, 2005 at 09:09 PM
Some suggest that Java is good for another 20-30 years. However one wonders in what form will Java survive. 

While Java has tough competition on the server side from Microsoft, etc., Java on the mobile phone is doing extremely well. So will J2ME be the primary Java for the next decade or will J2EE continue to hold good.

Articles like Sun shines on handsets suggest that "The battle between Java and .Net has shifted from the courtroom to mobile phones."  The way Java goes is very important as considering how specialized developers are today, it might happen that even if you are good at Java and J2EE you are not considered for a J2ME job.

So if one is to plan a Java centric career for say the next 5 years, what should one specialize in? Or is trying to be a domain expert still the best bet? As technology might come and go but the domain experts still hold jobs and make the developers run around. :-)

Ref:

User Comments

Comment by Guest on 2005-03-27 21:06:07
 
I only created Java. I am the owner of Java. 
 
Its future is ... 
 
future=null; 
 

Comment by Guest on 2005-04-16 23:36:37
JAVA MUST INCREASE ITS SPEED OR IT WILL NOT SURVIVE TOO LONG. 
IN THIS WORLD OF GHZ PROCESSORS WHO WISHES TO ISSUE A JAVAC........COMMAND 
AND WAIT TO SEE THE RESULT. 
JAMES WAKE UP OR ELSE THE OAK TREE WILL 
DIE.

Comment by Noname on 2005-10-17 07:19:17
If Java survived until now, it's because it's free. The potential and ideology were noble but lack of a decent IDE for years jeopardized it. And yes, it's way too slowwww. The good thing is that my transition to C# was easy. I'll keep an eye on Java however but I doubt I will switch back to it. 
 
:sigh

Comment by Noname on 2005-11-11 07:02:10
java will stay . Its slow but trustable. 
It is not a cheeter like microsoft technologies

Comment by Guest on 2006-02-28 06:02:37
Java is ultimate,It will persist definately.Technology which provoides 
User/Developer friendly platforms bcome more popular but still the Core pride of java tech remains its own. 
 
;-)

Comment by Bashar on 2006-07-29 06:32:58
Well I can recall when Microsoft launched their first spreadsheet program, and they designed it to run on multiple platforms, while their competitor bet on their own OS, DOS that it, and it was a big success for him. Point is, not always portability is the best option at the expense of performance and limitation. I am a big fan of Java, and cant see a way back for me to the .Net world, but as I can see, J2EE is the choice for enterprise applications. Companies need and want secured, stable, and portable applications, and they wouldnt mind investing a bit more in the infrastructure. But for mobile, the resources are limited, and so is the user knowledge, so they desperately need efficien out of the box stuff. I have just started digging into the J2ME gaming world, but I browsed the market and found out the majority are Symbian and .Net. 
 
Perhaps java is unbeatable on the server side, but as installable softwares, you can check the market. They are so much less, and cheap in price. 
 
Neverthless, I will keep pushing for it from my side, and hope for a prospering future.

Comment by 'Guest' on 2006-07-25 02:40:33
Can anybody tell abt the scope of j2me ,next decade 

Comment by Anonymous on 2006-11-16 07:30:44
[B]Java will survive[/B] :-) [I]An efficient and organised programing lang for solving great problems..And not for simple problems[/I][U]Dont Make Comparison With other technologies it has its own qualities..[/U]

Comment by Anonymous on 2006-12-06 04:00:53
[IMG]null[/IMG] 
 
J2ee is very stable. And the developer has the control over application, because it should be built from scratch. If there is a problem, it's easy to track by an experienced developer.  
 
In other tools like Microsoft Visual Studio, you get some beyond your control situations, and in that kind of situations or error you will have to wait for vendor's help. 
 
Java is the most reliable and comes with lack of marketing tricks and there are almost no unfair trade practices.

Comment by huh? on 2007-02-16 04:47:55
Well, it's simple, 
 
Is ot worth learning J2EE today? 
What is the future of that language. 
 
As a developper, I see quite many softwares in C#, VB, VC++ etc... but very few in Java. 
 
However, as I switch to web applications, the cup goes to J2EE which has taken the whole scene by itself now. 
 
What the future reserves to us, i do not know, but for now, .NET isn't going to be easily beaten by a Java JBuilder, Forte, etc... 
 
Yours



Add This Feed Button

Enter your Email


Java Expert Interviews
TonyMorrisJTiger
Why pick JTiger Java Unit Testing Framework over good old JUnit?
Sameer Tyagi Sun
Understanding Web Services and SOA
Mukesh Hegde NCStudio IDE
Java IDE in a brand new avatar. Making development server centric.
Processing...
Go to top of page  Home |
SiteMap

Copyright 2004 to 2008 Rightrix Solutions. All rights reserved. All product names are trademarks of their respective companies. Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Rightrix Solutions and IndicThreads.com are independent of Sun Microsystems, Inc.

Views expressed at IndicThreads.com reflect the views of the authors alone, and do not necessarily reflect those of IndicThreads.com. IndicThreads.com and it's authors are not responsible for reader comments and opinions.

Enterprise Java J2EE JEE Portal >> IndicThreads.com