81 New Features and APIs in JDK 13

We are now well into the new six-month release cadence of the JDK and, with the release of JDK 13, it is clearly working successfully. One thing that is obvious, is that, whilst the overall rate of change for the Java platform has increased, individual releases will have less new features. This is the case…

Read More




(Don’t Fear) the Java

  There was an interesting discussion on the Java Champions alias recently under the title, “Fear of Java”. The initial post was related to a University faculty that was evaluating which version of Java to use. Given the issue that it brought up, I thought it was worth discussing in a blog post. I’ll quote…

Read More


Twenty Years of Speakjava

It occurred to me recently that I had just passed a substantial milestone in my career. I started working for Sun Microsystems in February 1996 but, at that time, with Java being so new my role was to help drive adoption of Solaris on Intel with major ISVs like Oracle, Informix and Lotus Notes (hands…

Read More




Focusing on Java at Jfokus

Last week was the annual Jfokus conference held, as usual, at the Waterfront Conference Centre in Stockholm. Looking at the Jfokus archives, the conference started back in 2007 and attracted about 450 people (an impressive achievement for a new conference). This year was the thirteenth edition, and there were over 2,000 people in attendance. When…

Read More



Measuring Up Java Usage

Today saw the publication of “the largest survey ever of Java developers”, run by Simon Maple of Snyk and Andrew Binstock, Editor of the Java Magazine. As the first of a four-part series this set of results covers which JDK the 10,200 respondents make use of for their main projects. Unsurprisingly, the vast majority are…

Read More



Java: Still In the Zone

This week was the JavaZone conference in Oslo, which I was fortunate to attend again. Looking back, this is the seventh time I’ve presented at this conference. As with other Java conferences that have been running for many years, the organisation has become flawless. That said, I know the organisers put in an incredible amount…

Read More


Eliminating Java Update Confusion

It has become clear to me, having spoken to many developers at many different events and seen recent postings on sites like Reddit, that there is still a lot of confusion about how the JDK will be delivered and updated in the future. In this post, I’ll clarify, as concisely as possible, with references to…

Read More


© Azul Systems, Inc. 2019 All rights reserved.