Essas perguntas foram mostradas apenas aos entrevistados que escolheram o Kotlin como uma de suas três linguagens de programação principais.
Kotlin
A maioria dos desenvolvedores Kotlin ainda usa a linguagem para desenvolver aplicações para Android e aplicações no lado do servidor. Mais de 10% usam o Kotlin para o desenvolvimento multiplataformas para dispositivos móveis, e esse número continua crescendo.
Como o Kotlin é uma linguagem multiplataforma, ele também é usado por um número significativo de desenvolvedores para outros tipos de desenvolvimento de software e ciência de dados.
O JDK 8 ainda é a versão mais popular entre os desenvolvedores Kotlin (64%), embora tenha perdido 10 pontos percentuais desde o ano passado. O Kotlin é compatível com todas as novas versões do JDK, incluindo o JDK 16.
Uma proporção maior de desenvolvedores Kotlin está usando bibliotecas e frameworks na versão 2021 do que antes.
A popularidade das principais bibliotecas Kotlin criadas pela JetBrains está aumentando. Coroutines, a biblioteca mais popular, aumentou sua participação em 10 pontos percentuais desde o ano passado.
Serialization e Test aumentaram sua presença em 9 e 6 pontos percentuais, respectivamente. Em suas tarefas, cerca de um quarto dos usuários do Kotlin aplicam o Ktor, um framework assíncrono para a criação de microsserviços, aplicações Web e muito mais.
O Spring/Spring Boot, que em 2018 era o framework não JetBrains mais usado, agora está em terceiro lugar, atrás do Gson e do Jackson.
Confira esta visão geral em vídeo para saber mais sobre o Spring, Coroutines e programação reativa.
O desenvolvedor Kotlin médio está se tornando mais experiente e está crescendo junto com a linguagem. Em 2018, mais da metade dos desenvolvedores Kotlin usava a linguagem há menos de 6 meses. Agora, 31% são desenvolvedores que já usam o Kotlin de 2 a 4 anos.
Se estiver interessado em saber mais sobre o Kotlin, existem alguns excelentes recursos de aprendizagem disponibilizados pelos criadores da linguagem, incluindo o site Get started with Kotlin, o canal do Kotlin no YouTube e o livro “Atomic Kotlin”.
Para saber mais sobre a situação da linguagem Kotlin, confira nosso documento oficial Kotlin Census Report.
Obrigado pelo seu tempo!
Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.
Participe do Laboratório de Insights de Tecnologia da JetBrains
Participe de pesquisas e estudos de experiência do usuário para tornar os produtos da JetBrains mais fáceis de usar, porém ainda mais poderosos. Você também terá a oportunidade de ganhar recompensas por participar das nossas pesquisas.
Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.