Essas perguntas foram mostradas apenas aos entrevistados que escolheram o Kotlin como uma de suas três linguagens de programação principais.

Kotlin

Para que você usa o 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.

Que bibliotecas e frameworks Kotlin da JetBrains você usa atualmente?

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.

Que outras bibliotecas e frameworks Kotlin você usa atualmente?

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.

Há quanto tempo você utiliza o Kotlin?

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.

Para que você usa o Kotlin?

Para que tipo de projeto você usa principalmente o Kotlin?

Que linguagem você utilizava antes de mudar para o Kotlin?

Como você aprendeu o Kotlin?

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”.

Qual IDE você usa com mais frequência para desenvolvimento 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.