Recently JetBrains conducted an extended survey about the developers ecosystem, that is, what languages/frameworks the developers are using, in which companies they work (by size), what is the demographical situation etc. The survey obviously mainly covers the users of JetBrains products, so it is not the whole dev ecosystem, but it is interesting still.
Such surveys usually help to understand which technologies are currently on the rise and which maybe deserve more attention that you gave them. This survey, however, lacks a few things. First, dynamics: it doesn’t have any previous results. How can you see the trends if you don’t have anything to compare with the current figures? Second, I for one would be really interested to see what is the dynamics for the JVM languages has been – it is obvious for example that Kotlin is actively promoted by JetBrains, it was seen in a previous annual report for the 2016. But how does it affect Java? What happens with Clojure and Scala in the meantime? etc.
However, there’s still a lot of info in that report, and there are some key takeaways. Continue reading