• Post Reply Bookmark Topic Watch Topic
  • New Topic

The future of java with Oracle : Bright or Dark ?  RSS feed

 
Rahul Sudip Bose
Ranch Hand
Posts: 637
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I read a few blogs/websites that suggest that Oracle is "commercializing" java and that it may jeopardize it (and the futures of countless developers).
For example, "Now Oracle has announced plans to offer a "premium," commercial version of the JVM to enterprise customers, including unspecified enhancements that won't be shared with the community-built version."
Here is one such link i saw :
http://www.infoworld.com/d/developer-world/the-coming-war-over-the-future-java-866
Also, from one post here and from the rising popularity of alternatives to J2ME, it seems that J2ME has NO FUTURE.
Looking at developments like these i am wondering if i should even pursue my SCJP certification. I would like to see other peoples perspectives on this issue.

PS : I feel this post deserves to be in a more serious sub-forum, but this is the only one i could find.
 
Mohamed Sanaulla
Bartender
Posts: 3185
34
Google App Engine Java Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Java is going to remain There are lot of work happening now- Java 7 is feature complete and also plans for Java 8 are in place. JavaFX 2 looks to be a major release for JavaFX.
 
Deepak Bala
Bartender
Posts: 6663
5
Firefox Browser Linux MyEclipse IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The article is old. It was published on 2010-11-11. The article is also incorrect. Some comments were misinterpreted which is what caused the "premium" JVM panic.

There are polls in java.net that you can refer to in order to compare java's popularity
 
Rahul Sudip Bose
Ranch Hand
Posts: 637
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Deepak Bala wrote:The article is old. It was published on 2010-11-11. The article is also incorrect. Some comments were misinterpreted which is what caused the "premium" JVM panic.
There are polls in java.net that you can refer to in order to compare java's popularity


Polls can be misleading. A few (100-300) people are not enough.
Is the notion of "premium JVM" a rumour or true ? Are there any articles in support of oracle attitude towards java.

PS : It seems safer to learn more tech also like .net, php etc instead of just specializing in java, just in case java goes down the pooper.

 
Jesper de Jong
Java Cowboy
Sheriff
Posts: 16059
88
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Rahul Sudip Bose wrote:Polls can be misleading. A few (100-300) people are not enough.

Random blog posts by random people can be just as, if not more, misleading.

Rahul Sudip Bose wrote:PS : It seems safer to learn more tech also like .net, php etc instead of just specializing in java, just in case java goes down the pooper.

Java will not "go down the pooper" anytime soon: it is being used very widely, in thousands and thousands of companies, everywhere around the world. Even if Oracle would stop development on Java today (which they will certainly not, because Java is far too important for them), it will continue to exist for decades and there will still be a high demand for Java programmers for years to come.

Ofcourse it's never a bad idea to learn more than one trick, but doing this because you think Java is going to suddenly disappear is silly.
 
Rahul Sudip Bose
Ranch Hand
Posts: 637
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jesper de Jong wrote:
Rahul Sudip Bose wrote:Polls can be...misleading...the pooper.

Java will not... disappear is silly.


Thanks for those words, quite relieving. I hope that java persists and becomes better with time.
 
Martin Vajsar
Sheriff
Posts: 3752
62
Chrome Netbeans IDE Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Moreover, commercial, closed JVMs are already round there for quite some time, including Real Time Java created by Sun itself in its better days. And still good old non-real time Java was doing pretty well I'd say.
 
Ulf Dittmer
Rancher
Posts: 42972
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What's more, Java 6 and Java 7 are available under the GPL, so you'll be able to use those for free no matter what.
 
Pat Farrell
Rancher
Posts: 4686
7
Linux Mac OS X VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
COBOL and Fortran are still widely in use. No matter what Oracle decides to do, Java will not die overnight.

I do believe, IMHO, etc., that Java 7 and Java 8 are not sufficient to keep Java as a modern state-of-the-art, high programmer productivity language. And I have low expectations that Java 9 will change that. I expect some new language will steal all of our hearts.

The new language will generate byte code and run on the JVM.
 
Rahul Sudip Bose
Ranch Hand
Posts: 637
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Here is a post that indicates oracles attitude...it is like a sign of the things to come...i guess i'd better get the dust off those c++ books.
http://www.coderanch.com/t/534283/java-programmer-SCJP/certification/Upcoming-mandatory-courses-OCPJP#2423251

here is one link from oracle :
http://forums.oracle.com/forums/thread.jspa?threadID=2192604&tstart=90

 
Paul Clapham
Sheriff
Posts: 22828
43
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
And here's another post which, since it's actually from an Oracle employee, might be rather more useful in guessing Oracle's intentions:

http://blogs.oracle.com/archbeat/2011/04/new_java_magazine.html
 
Rahul Sudip Bose
Ranch Hand
Posts: 637
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Paul Clapham wrote:And here's another post which, since it's actually from an Oracle employee, might be rather more useful in guessing Oracle's intentions:

http://blogs.oracle.com/archbeat/2011/04/new_java_magazine.html


There is no information related to oracles approach in that link. Its an announcement for a java magazine.
 
Paul Clapham
Sheriff
Posts: 22828
43
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Indeed it's a Java magazine. And the article announcing it says
The magazine will contain articles direct from Java engineers at Oracle...


You don't think that says anything about Oracle?

Besides, unlike anything linked to so far in this thread, it actually comes from Oracle. It's not a rumour or a third-hand interpretation of a random comment.
 
Matthew Brown
Bartender
Posts: 4568
9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Rahul Sudip Bose wrote:Here is a post that indicates oracles attitude...it is like a sign of the things to come...i guess i'd better get the dust off those c++ books.
http://www.coderanch.com/t/534283/java-programmer-SCJP/certification/Upcoming-mandatory-courses-OCPJP#2423251

While I don't like the decision, I don't see why Oracle wanting to make more money out of Java Certification is any indication of Java's long term prospects, either way.
 
Mohamed Sanaulla
Bartender
Posts: 3185
34
Google App Engine Java Ruby
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
And just because of some certification one shouldn't blame the language or go away from the language. Certifications are just an added qualification, they are not THE END of the language.
 
Rahul Sudip Bose
Ranch Hand
Posts: 637
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I wont stop learning java. But i guess i will have to look at other technologies as well ... i hear that scala is a good "competitor" (and has no ; !!! ).
 
Mohamed Sanaulla
Bartender
Posts: 3185
34
Google App Engine Java Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Rahul Sudip Bose wrote:I wont stop learning java. But i guess i will have to look at other technologies as well ... i hear that scala is a good "competitor" (and has no ; !!! ).

Yes you need to keep expanding your knowledge. In the book Pragmatic Programmers- the authors mention that one has to learn and apply at least one language in one year
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!