3 out of 5 developers contribute to open source, new Slashdata report claims
Slashdata’s Developer Economics report examines data from over 17,000 developers from around the world. See what devs think about open source, the rise of Kotlin for mobile programming, and what emerging tech is trending.
Keeping a finger on the pulse of the developer community is important. It helps us see the bigger picture of where we are now, how far we’ve come, and what things will likely look like in the future.
Slashdata’s Developer Economics report examines data from over 17,000 developers from around the world. Survey respondents were asked about their favorite programming languages, their contributions to open source, rising tech trends, and more.
JS is king, but Kotlin is on the rise
Kotlin is once again proving itself to be a strong programming language for developing Android apps, and increasingly continues to act as a replacement language for Java. (Over the past two years, it doubled in usage.) Popular apps such as Duolingo saw success after migrating from Java to Kotlin.
Top 10 programming languages
According to Slashdata, these are the top 10 most-used coding languages and what sectors they excel in.
- Python: Data science
- Java: Mobile apps
- C/C++: IoT apps
- C#: AR/VR
- PHP: Web development
- Kotlin: Mobile development
- Swift: AR/VR
- Go: Cloud
- Ruby: Cloud
Importance of open source
Open source software is paramount in the enterprise and for hobbyists. According to Red Hat, 95% of IT leaders agree that enterprise open source software is important. Slashdata asked respondents about their contributions towards FOSS and found that developers value it immensely.
3 out of 5 developers contribute to open source. Furthermore, people who contribute to open source are more likely to adopt emerging technologies such as virtual reality and augmented reality.
Reasons for working on open source projects are layered. 29% of devs contribute to open source to help improve their coding skills. 14% work on their reputation while contributing and 22% contribute because it is just plain fun. Only 3% of respondents were paid to contribute to open source.
Virtual reality and augmented reality have come a long way from the sci-fi fantasies of our past. At the beginning of the year, Gartner speculated that virtual reality tech would grow in 2020 and expand into a “multisensory experience”.
Slashdata’s report reveals that AR/VR development is still a small slice of the pie and most involved are hobbyists. In commercial fields, AR/VR is still finding its legs.
Top 10 emerging technologies
According to Slashdata, these are the fastest-growing technology trends, calculated in terms of development engagement.
- Computer vision
- Mini apps
- Self-driving cars
- Biometrics for ID verification
- Quantum computing
- Blockchain applications (not counting cryptocurrency)
- Voice search and conversational platforms
Although DevOps is the leader of the pack, Slashdata suggests that “DevOps may have reached the apex of its hype curve”. 59% of developers are interested in the concept and are engaging with it.
Read the full report from Slashdata and compare your own strategies to the data.