JAXenter survey results are here

Technology trends 2017: Here are the top programming languages

Hartmut Schlosser
databases
© Shutterstock / Chaliya

Earlier this year we invited you to fill out our annual survey — its aim was to find out which technology topics will be especially important for you in 2017. Today’s the day! It’s time for the big unveiling.

Technology trends 2017

More than 900 people have filled out to the survey — we’d like to thank you all for your interest and for allowing us to paint a very representative picture of the technology trends the Java community is interested in this year.

JAXenter.com and JAXenter.de readers had about a month to weigh in on how this year’s technology trends should look like. The survey was organized into ten sections:

  • Languages
  • UI Technologies
  • Web Frameworks
  • Microservices / Dev Frameworks
  • Cloud Platforms / Technologies
  • Continuous Delivery & Automatization
  • DevOps, Container & Service Discovery
  • Data Storage & Processing
  • Software Architecture
  • More & mixed things

 

Top programming languages 2017

Survey respondents were asked to rate the importance of different technologies on a scale from 1 (very interesting) to 5 (not interesting at all). Within the languages section, it became very clear that engagement with Java was a top priority for our readers.

As we combined the votes for “very interesting” and “interesting”, it became crystal clear that Java 9 is developers’ sweetheart this year, closely followed by Java 6/7/8.

Programming languages trends 2017

The fact that Java 9 was the queen of the survey is a clear reminder of readers’ interest in the new Java version, which, as you know, will be released in July 2017. We must add that this outcome is not surprising since JAXenter’s main focus lies on Java.

More interesting are the next positions: the third position and the fourth spot — JavaScript and TypeScript— clearly indicate that JavaScript has gained a foothold in the world of Java.

Scala is the most relevant JVM language right after Java, closely followed by the shooting star Kotlin! Kotlin cozies up in the top 10 before Go, DSLs, Python, Groovy, and Rust — a remarkable result.

SEE ALSO: What Kotlin is all about — As explained by Hadi Hariri

Results: 2017 vs. 2016

Last year, Kotlin wasn’t even on our radar — that’s why the language is MIA in the 2016 survey. Apart from that, there are no dramatic changes in the languages section.

If you compare the surveys, you will see an upswing for Google Go and Mozilla Rust — both languages have gained ground in 2017. However, it seems that Dart, PHP, (J)Ruby, and Perl have failed to grab your attention.

SEE ALSO: Frameworks are challenging programming languages’ supremacy

Demography

As we mentioned above, 926 people participated in the survey. The majority of the participants had more than ten years of professional experience in coding, they are aged between 31 and 50, and the predominant gender is male.

This was our first glance at the survey outcome. In the second part of the evaluation, we will concentrate on the frameworks and UI technologies. Stay tuned for more!

Author
Hartmut Schlosser
Hartmut Schlosser is an editor for JAXenter and a specialist in Java Enterprise-Technologies, Eclipse & ALM, Android and Business Technology. Before working at S&S Media he studied Computer Science, Music, Anthropology and French Philology.

Comments
comments powered by Disqus