Technology trends 2017: Here are the top programming languages
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:
- 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.
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.
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.
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.
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!