Java Magazine: Nov / Dec 2018 Edition

Survey Results, Java 11, and Java in the Future

Sua Nov/Dec 2018 Edição Digital da Java Magazine está agora disponível.

Dear Reader,
There is a lot happening in Java, and in this issue we have done our best to make the state of Java as clear as possible. We begin with the largest survey ever of Java developers: more than 10,500 responses were received to the questionnaire we ran with the security startup Snyk. The data is as interesting as it is substantial. It begins on page 15 and covers tools in use, processes, development practices, and finally a profile of Java developers themselves. My analysis of data points that surprised our team appears in the editorial on page 4.
We follow that with a look at Java 11 , which was released in September: what’s in this release that you need to know about, such as changes to lambda syntax, a new HTTP client, and WebSocket interface. The Java 11 release was the first in several years not to include JavaFX, which has been spun out from the JDK. This means that JavaFX can evolve on its own timeline, which is discussed by Johan Vos, one of its principal developers.
We also examine upcoming technology from the Valhalla project, which promises to make access to primitive data types much easier and faster. This performance enhancement will be particularly welcome when accessing objects in arrays, as Ben Evans explains in his deep look inside the JVM.
Finally, we asked the product management team for Java to explain recent changes to the licensing model. In addition, we have a deep dive into the decorator design pattern; our quiz; and our book review, which covers a new volume on testing microservices.
As usual, please send me concerns, complaints, kudos, and comments. We’re here to help you!
Andrew Binstock
Editor in Chief, Java Magazine