Most Java developers don’t want to adopt a new language in the near future, report shows
Last autumn, JetBrains surveyed more than 1,500 Java developers on their learning patterns and preferences and the results are in! Let’s have a look at some interesting highlights.
The 2018 JetBrains Java Learning Topics report features the responses of over 1,500 developers.
Exploring the topics of most-used programming languages and how much time per week Java developers spend on learning new technologies, this report offers valuable insight into developers’ learning patterns and preferences.
Let’s take a closer look at some of the most interesting highlights.
To start things off, it is always interesting to see what Java version developers working with this language regularly are using. For this one, you should keep in mind that Java 11 was barely out by the time this survey was conducted and that support for JDK 8 had not yet been cut off. Still, it is impressive to see that the vast majority of the respondents use(d) Java 8.
What is most interesting to point out is that Kotlin is gaining momentum among Java developers.
This trend is also visible in the participants’ responses when asked if they plan to adopt or migrate to any other languages in the next 12 months.
While the vast majority does not have any immediate plans to adopt or migrate to any new languages, a significant percentage of the respondents (17%) mentioned that they plan to either adopt or migrate to Kotlin, reaffirming the conclusions of previous reports that Kotlin and Java go well together!
Last but not least, let’s have a look at what IDE features Java developers use the most.
Code completion, rename refactoring, code completion, and debugger seem to be the most relevant features for Java developers.
If you would like to read the full report, you will find it available here.