Apocalypse Now?

The future for Java in 2012

Chris Mayer

Stephen Colebourne and James Governor offer their predictions for Java and the entire industry as we head into the new year

2012 has long been touted as the year where it all ends
cataclysmically. Well it does if you believe that awful disaster
blockbuster from a few years back. Next year may well indeed signal
the end of the world as we know it, we should be at least be
enthusiastic about one thing – Java in 2012

It’s been a banner year for developers, with a variety of new
releases and innovations changing the landscape as we know it. So
can it be bettered next time round? We asked Java Champion and
co-spec lead of JSR-310, Stephen
and Red Monk’s James
for their respective 2012 forecasts, covering the
never-ending Google/Oracle trial, Hadoop’s role in the ecosystem
and what other big announcements we can expect. No pressure

Stephen Colebourne

Risky first one, but I suspect that the Google/Oracle trial will
to court, rather than be settled. I predict that the verdict will
be mixed – some wins for both sides.

We’ll hear a lot more about Google’s Dart language if the trial
badly for Google, and not much if Google wins. A bad result for
could result in most Android development being in Dart as soon

There will continue to be lots of enthusiasts for Scala in 2012,
I expect more tales of woe as well. My view is that there was a
opportunity for a new language to take off when Sun Microsystems
down, and opportunities like that don’t happen often. Scala was
and available, but wasn’t chosen, for good reason in my view.

For Java language development itself, I’m expecting a fairly
year for big news stories. Java 8 is the big one, but not until
and there will be lots of news about preparations for that.

James Governor

We’ll see a broad-based acceptance that Java is crucial to Big
Data, and Big Data is going to be huge; that is, the Java
renaissance starts here. Web companies built the technologies, but
the enterprise is going to consume them. Hadoop is going to be
stack-defining, and utterly pervasive. 

Twitter joining the JCP – exhibit a. 

Microsoft cancelling its Dryad program but aggressively adopting

The flipside? SpringSource building Cloud Foundry in Ruby.

James goes much deeper in his excellent keynote presentation
from JAXLondon, the slides of which you can find
 on Slideshare.

comments powered by Disqus