Linked by snydeq on Thu 11th Nov 2010 22:00 UTC
Java Fatal Exception's Neil McAllister writes about what could be the end of the Java Community Process as we know it. With the Apache Software Foundation declaring war on Oracle over Java, the next likely step would be a vote of no confidence in the JCP, which, if the ASF can convince enough members to follow suit, "could effectively unravel the Java community as a whole", McAllister writes, with educators, academics, and researchers having little incentive to remain loyal to an Oracle-controlled platform. "Independent developers could face the toughest decisions of all. Even if the JCP dissolves, many developers will be left with few alternatives", with .Net offering little advantage, and Perl, Python, and Ruby unable to match Java's performance. The dark horse? Google Go - a language Google might just fast-track in light of its patent suit with Oracle over Android.
Thread beginning with comment 449631
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: There are alternatives...
by ciplogic on Thu 11th Nov 2010 22:56 UTC in reply to "There are alternatives..."
ciplogic
Member since:
2006-12-22

The news in itself I think does not say that will not destroy Java as it is. JCP is just a small part. Even resilient to die products (COBOL or Fortran) were replaced at one degree to more mainstream languages, it does not mean that a missing standardization process will do break Java apart.
Also, I really think that Go is not a replacement for Java. Go is a different paradigm. I never heard a game written with it, or a browser of that matter. The part that I really think that Go will replace, will be on lightweight servers. Go also have no tooling to replace Java on rich client and enterprise. Language wise, is also a different beast. So about Go, I think it has a long way to go ;)

Reply Parent Score: 2

Delgarde Member since:
2008-08-19

Also, I really think that Go is not a replacement for Java. Go is a different paradigm.


Agreed - Go, from what I've seen, is much closer to the C/C++ family, albeit modernised with features like co-routines and concurrency. It's a very different beast from something like Java or C#...

Reply Parent Score: 2