Spring is definitely here. The birds are singing, the flowers blooming, and the Java world is all aflutter with the new Java 10. We’ve got the top stories of April: Java 10, NetBeans, machine learning and more!
Every Monday we take a step back and look at all the cool stuff that went down during the previous week. Last week we had a lot of important and interesting news going on in the technology world; Node.js 10 was released, we welcomed a new index to the family, we had a fun review of 5 things we can hate about Go and the list goes on.
The UK’s first gamified Java challenge is here. Think you’re up for the task? Compete against other Java experts from the UK and answer tough trivia questions. Infomentum’s online Java challenge is open for registration and the competition is heating up.
Java 10 was released less than a month ago but thanks to the new six-month cadence, all we can think of right now is Java 11. Speaking of the next Java version, Public Review Specification is out — you’ve got until May 7 to download it.
The results of the Jakarta EE community survey revealed that cloud-native development is a top requirement in the platform’s evolution, alongside the need for a faster pace of innovation on the Jakarta EE platform. Users’ wish has been granted! The Eclipse Foundation unveiled the new open source governance model and a “cloud-native Java” path for Jakarta EE.
The 2018 IoT Developer Survey is out and offers interesting insights into the future of IoT solutions and trends. Here we compare the 2017 and 2018 survey results and analyze any significant changes, including the most suitable programming languages and new technologies (*cough* blockchain *cough*).
Public updates for Java 8 will remain available for individual, personal use through at least the end of 2020 but business users won’t be that lucky — the ‘public updates’ tap will be turned off in January 2019. This post also contains a poll — we would appreciate if you could take a few seconds and fill it out.
Useful for optimizing memory consumption, a heap dump is a snapshot of the memory of a Java process. In this article, Ram Lakshmanan explores seven different options to capture heap dumps.
Another day another Oracle-related news. JavaOne is gone but fear not — it has been replaced by Oracle Code One, a conference for *all* developers. This means that Java is no longer the center of the now-defunct JavaOne universe anymore.
Self-documenting log statements may be what first caught our eye, but Flogger, a new fluent logging API for Java, has a lot to offer for developers looking to manage their logging better.
Java 9 public updates are officially over, Java 10 is here and Java 11 is almost upon us. But modularity, as introduced in Java 9 is here to stay! And so are the books covering issues related to the Java 9 release. Here is my top 10 list of the books that can offer a solid foundation for working with modularity in Java; a must-read for every Java developer.
Never a dull moment with Java! In the last part of our interview series, our interviewees weigh in on the future of modular Java and present their Java 11 wish list.
Hacker News Hiring Trends rankings and PYPL PopularitY of Programming Language index for April 2018 are out, offering different approaches, different data sources and different, yet interesting results.
Java 10 was released a few weeks ago but we’re still dissecting its most important feature(s), the features that didn’t make the cut and the migration process. Now we’ll find out how our 11 interviewees feel about having two feature releases per year and how the migration process looks like depending on the Java version you’re currently using.