Meta

Follow Me

SPJCN III: JavaOne 2016

Over at SitePoint I used to send out a Java Channel Newsletter every other Friday, in which I rambled about what I found interesting in the Java community. This here is Issue III from October 7th 2016. If you are interested in such news, sign up for the CodeFX Weekly.

As promised I spent the last two weeks watching as many talks from JavaOne 2016 as possible. But, boy, are there a lot of them! So I decided to focus on those discussing the language itself.

Nucleus of JavaOne 2016

Before I give you a selection of interesting talks I actually watched, let me list five of those I didn’t but think sound interesting:

Of the ones I watched I only present some here. Read my post about JavaOne for a deeper cut through the conference program. The conference obviously centers around Java SE and Java EE, so I’ll split my report accordingly. With that let’s cut the cackle.

Java SE

Java SE had its own keynote, which started with some marketing bla. After that Mark Reinhold got on stage to tell the audience about Java 9 in general and jShell and Project Jigsaw in particular. It got even more interesting when Brian Goetz joined him and revealed two very interesting ideas that are on the table:

Java EE

First things first: Java EE 8 is scheduled for September 2017, version 9 just for one year later.

The vision for the Enterprise Edition is presented in the Java EE Keynote. In one word: cloud. If you’re interested in the state of the Java EE union and particularly the upcoming version 8, Linda DeMichiel’s Java EE 8 Update has you covered.

Here are a couple of talks that present the current state of support for various updated standards:

What Else Is Going On?

Peter Hintjes passed away on Tuesday. I don’t feel equipped to write something that matches his importance for the software community, so I won’t. Instead I recommend to read his protocol for dying. … After that it’s not easy to get the newsletter back on track. … But I don’t want to finish on a gloomy note, so let’s push through.

By the way, did you miss the articles about the Servlet API and Dropwizard that I promised? Because I was away last week I let the authors hanging and we couldn’t finish editing them in time. But now they’re scheduled (like in “reviewed and ready”) for next week, so they’re really coming this time. No, really!

Finally, nobody seemed to have cared about the technical details behind Java 9’s delay. Ok, point taken and post averted (for now). Other than that JavaOne seemed to have frozen the entire eco system and I feel nothing much happened. Or did I miss something?

Wrapping Things Up

Let me leave you with a couple of articles I think you might find interesting: