Top 10 Java stories of May: TIOBE Index, Spring Boot 2.3, Java 16 plans & more

Share

June has arrived, which means it’s time to take a look back at all the exciting tech stories of May 2020. In our top ten ranking of most clicked news, you will find updates on Java 16 and a new JEP as well as three interviews and several new releases from the areas of Java, JavaScript and machine learning.

Here are the top ten most clicked stories of May.

C passes Java and becomes number 1 programming language

First place goes to the latest monthly update of the TIOBE Index. The Index tracks the popularity of programming languages according to search engine results. Last month, C moved up past Java and entered the number one position.

Read the most clicked news story of May here.

Deno 1.0 – “Deno is a web browser for command-line scripts”

Deno 1.0 arrived on May 13. For this occasion, we spoke to Deno creator Ryan Dahl about how Deno differs from Node, how it is compatible with the JavaScript ecosystem and where the journey is headed beyond v1. Can you use lodash with Deno?

Learn more about Deno here.

Spring Boot 2.3 enhances Docker support with new features

Spring Boot version 2.3 arrived last month and it came with a long list of dependency upgrades, an update for Spring Data, Docker support additions, new features, and more. See what’s new and find out how to upgrade to the latest version of Spring Boot.

Read the news on Spring Boot 2.3 here.

Java 16: Migration to Git and GitHub gets closer

The move from Mercurial to Git and GitHub is imminent, and it’s our fourth most clicked story of May. With Java 16, the remaining projects – including the JDK itself – will finally move. Mercurial has been under criticism for some time now and Project Skara has presented clear results, the two corresponding JEPs have now been earmarked for Java 16.

See more on the plans for Java 16 here.

Grafana 7.0: “We’ve built one of the best visualisation tools and it’s not tied to any one database”

The open source platform Grafana is among the world’s most popular dashboarding tools – it currently has more than 550,000 active installations and millions of users across the globe. We spoke to Tom Wilkie, VP Product at Grafana Labs, as Grafana announced the general availability of version 7.0 of its observability platform. Grafana 7.0 is set to simplify the development of custom plugins and make it easier for you to visualise your data.

Read the interview on Grafana 7.0 here.

Gradle 6.4 arrives with support for building and testing Java modules

The open source build automation system Gradle was updated to version 6.4 in May 2020. Among other new features, breaking changes and bug fixes, it now supports building and testing Java modules. Read on to find out how to use the new feature.

See what’s new in Gradle 6.4 here.

TensorFlow 2.2.0 arrives with breaking changes and drops Python 2 support

TensorFlow 2.2.0 was released in May, nearly four months after v2.1.0. The TensorFlow team has been keeping busy: In the latest version of the machine learning platform, they have added lots of new features and breaking changes, and have also fixed several bugs.

Read the news update on TensorFlow 2.2.0 here.

JEP 380: Unix-domain socket channels

Another day, another JEP – and this one has landed on 7th place of our most clicked stories. The goal of JEP 380 is to introduce support for Unix-domain socket features that are common to the major Unix platforms and Windows. This will be achieved by adding a handful of API elements.

See what’s planned in JEP 380 here.

“Julia is comparable to Python for simple machine learning tasks and better for complex ones”

The initial release of the Julia programming language was eight years ago, in 2012. Last month, we spoke to the four creators of the language, Dr. Viral B. Shah, Dr. Jeff Bezanson, Stefan Karpinski and Prof. Alan Edelman, to find out whether Julia has been able to live up to their high expectations. They also went into detail about the various use cases Julia is applied to today, how the language compares to Python, and where it is headed in the future.

Read our Julia interview here.

An introduction to BDA for Java developers

Our tenth most clicked story of the month is about big data analytics using Java. Working with BDA in Java relies on a number of tools. Most of these are open source, and when used together they form a BDA stack that provides a powerful level of functionality. This article examines some of the top tools.

Read on to find out more about BDA in Java.

The post Top 10 Java stories of May: TIOBE Index, Spring Boot 2.3, Java 16 plans & more appeared first on JAXenter.

Source : JAXenter