Most Kotlin Devs Are Java Jocks, Survey Finds
- By John K. Waters
Pusher, a UK-based maker of communication and collaboration APIs, has released the results of a new developer survey, which found that most Kotlin developers come from a Java background and/or also work with Java.
The survey also found that more than 60 percent of active workers who responded to the survey are actively using Kotlin in their work and personal projects, which is not surprising, given that this was a survey of Kotlin users. Also not that surprising: most survey respondents said they adopted the language after Google announced it was making Kotlin a first-class language for writing Android apps at its annual Google I/O conference in May 2017.
Kotlin usage saw explosive growth after than announcement. In fact, the popularity of Kotlin among both Java and Android developers has been growing fiercely since toolmaker JetBrains created and then open sourced the language in 2011.
"In its early days, Kotlin was being picked up mostly by experienced and professional developers," the report's authors wrote, "but since the announcement its usage has exploded with newer developers, especially students."
"Our team at Pusher predicts that over time, more and more of that growth will come from new developers for whom Kotlin will be their first foray into programming," the company said in a statement, "and it just might happen that they will judge every other language against Kotlin."
The survey also found that, for 80 percent of respondents, the null safety features built into the language is the most important feature of Kotlin, while coroutines and multi-platform support are the least important. Coroutines is a new, experimental approach to writing asynchronous, non-blocking code. Pusher predicts that this preference will change when coroutines are no longer experimental.
"We are already seeing developers use Kotlin when building applications with our new products, Beams and Chatkit," said Zan Markan, Developer Evangelist at Pusher, in a statement. "We are excited about Kotlin's growth and believe that it will become a benchmark for what a programming language should be able to do -- switch between object-oriented, functional, scripting and declarative paradigms, as well as between Android, Web and native platforms."
John has been covering the high-tech beat from Silicon Valley and the San Francisco Bay Area for nearly two decades. He serves as Editor-at-Large for Application Development Trends (www.ADTMag.com) and contributes regularly to Redmond Magazine, The Technology Horizons in Education Journal, and Campus Technology. He is the author of more than a dozen books, including The Everything Guide to Social Media; The Everything Computer Book; Blobitecture: Waveform Architecture and Digital Design; John Chambers and the Cisco Way; and Diablo: The Official Strategy Guide.