Java Tools and Technologies Landscape Report 2016 vs. JAXenter survey

The JVM remains a monarchy: Java dominates the list, Kotlin not among finalists

Gabriela Motroc

Beautiful jewel crown image via Shutterstock

This year’s Java Tools and Technologies Landscape Report takes a look at the trends and patterns in the JVM, analyzes the data and makes predictions about the way the JVM landscape will look like in the next few years.

ZeroTurnaround has just released its Java Tools and Technologies Landscape Report 2016, which analyzes the data about the tools and technologies Java developers use. asked the question What technologies do you want to use this year? earlier this year,  so let’s see if there are any similarities between the two surveys.

The survey carried out by ZeroTurnaround was open between March and April 2016 and received just over 2000 responses while the JAXenter survey was open between January and February 2016 and received circa 1000 responses.

Java widens lead over other JVM languages

ZeroTurnaround discovered that Java maintains its dominant position over other JVM languages, even though people tend to flirt with other languages in the JVM ecosystem. Groovy and Scala occupy the next two positions (Java 93 percent, Groovy three percent and Scala two percent), with Kotlin, JRuby, Clojure, Ceylon and others contributing to the remaining two percent.

Jaxenter respondents also believed that Java should continue to dominate the list; roughly 47 percent of the respondents found Java ‘very interesting’ and 28,5 percent considered it ‘interesting’, which led to a massive 75 percent interest in Java.

Screen Shot 2016-07-18 at 2.37.54 PM

JAXenter survey

Readers’ interest was also divided between Scala and Groovy. These languages seem to have similar results  — the votes are evenly distributed throughout the five assessment grades.

Screen Shot 2016-07-18 at 2.38.15 PM

The JAXenter survey showed that about a fourth of respondents are enthusiastic about Swift, Go, Python and Clojure. It appears that Rust, (J)Ruby and PHP have not managed to grab respondents’ attention too much.

Screen Shot 2016-07-18 at 2.46.35 PM

Screen Shot 2016-07-18 at 2.46.50 PM

CONCLUSION: The two surveys have similar results. Java remains the undisputed leader while newer languages such as JRuby, Clojure and more are among the losers. Groovy and Scala still have people’s attention, but Java continues to widen its lead over other JVM languages.

Battle of the web frameworks

According to ZeroTurnaround’s survey, Spring maintains its dominant position this year, with 43 percent of respondents expressing their preference for this web framework. Spring Boot convinced 29 percent of respondents to give their approval.

Screen Shot 2016-07-18 at 2.59.35 PM


Meanwhile, just over 27 percent of JAXenter respondents found Java EE 7 ‘very interesting’ and 28,5 percent believed it is ‘interesting’. In total, roughly 56 percent of the respondents said they have an interest in Java EE 7.

Screen Shot 2016-07-18 at 3.03.30 PM

50,5 percent of JAXenter readers said they are interested in Node.js this year, but just a third included Spring Web Flow in their ‘to-work-with’ list. Plus, respondents could not decide between Play Framework and Vaadin, which is why their results are similar:28,7 percent expressed their interest in Play Framework while 27,2 percent said they find Vaadin interesting.

Screen Shot 2016-07-18 at 3.06.34 PM

Screen Shot 2016-07-18 at 3.07.26 PM

Click here to read part 1 of the Java Tools and Technologies Landscape Report 2016.

Gabriela Motroc
Gabriela Motroc was editor of and JAX Magazine. Before working at Software & Support Media Group, she studied International Communication Management at the Hague University of Applied Sciences.

Inline Feedbacks
View all comments