JAX Developers Puzzle deadline approaching: Play for a chance to win a complimentary JAX London 2018 ticket!


It is simple, really

Meet Jib: Containerizing a Java application has never been easier

“Write once, run anywhere” has been the Java motto since forever! And what better way to achieve that if not with the use of containers? But we all know that containerizing Java applications is anything but simple. Jib is an open-source Java containerizer from Google that aspires to make a difference!

Most Kotlin developers come from a Java background

Kotlin and Java go well together, report shows

Kotlin is only seven years old but it is already playing in the big leagues. Its massive success can be traced back to the moment when Google announced Kotlin support in Android last year but that was just the tip of the iceberg. According to Pusher’s State of Kotlin 2018 research report, great things are coming Kotlin’s way.

Most clicked news

Top 10 Java stories of June: Eclipse Photon is here!

Summer smells all around and I am pretty sure everyone can’t help but run to the nearest beach! But before we go, let’s take a look at the top Java stories of June, from the outbreak of the “git wars” to the Nashorn JavaScript Engine’s demise, all the way to the grand release of Eclipse Photon!

Making its way towards a general release

JDK 11 is in Rampdown Phase One

JDK 11’s Rampdown Phase One is here. So, what does this mean for the next Java version? The lineup is set – JDK 11 is locked in with 17 new JEPs for developers to tool around and explore. JDK 11 is on track for a general release in September.

Good news or bad?

Moving to a subscription model for Java SE 8

We cried, we mourned, we got depressed but we finally came to terms with Oracle’s announcement to end of the public updates for Java 8 business users after January 2019. But that was not meant to be. Last week, Oracle announced that the commercial support program for Java SE 8 is moving to a subscription model. Whether that’s good news or bad, depends on how you see things!

A language by any other name

How do we define Java?

What is and isn’t part of Java? The question has a more in-depth answer than you may suspect. In this article, Simon Ritter discusses the differences in definitions between terms such as Oracle JDK and OpenJDK.

The pulse of Java

Java health check-up: Has popularity waned?

The six-month Java release cycle has gained a lot of critics and caused some controversy. Will it affect the popularity of Java though? We look at some surveys to see if Java’s popularity has changed.

The list is getting longer

ZGC joins the party: JEP 333 targeted to JDK 11

JDK 11 is shaping up to be a really great version. How do we know that? There are 13 JEPs targeted to JDK 11 so far. The latest “family” member is JEP 333. Although it’s still experimental, it’s certainly nice to see ZGC on the list. Let’s have a look at this JEP.