Kotlin
Compartilhar:
Essas perguntas foram mostradas apenas aos entrevistados que escolheram o Kotlin como uma de suas três linguagens de programação principais.
Compartilhar:
10%
15%
Menos de 6 meses
17%
10%
De 6 meses a menos de 1 ano
25%
22%
De 1 ano a menos de 2 anos
31%
29%
De 2 anos a menos de 4 anos
17%
24%
Há mais de 4 anos
O número de usuários do Kotlin com mais de quatro anos de experiência continua a aumentar e quase triplicou desde 2021. Ao mesmo tempo, houve um aumento significativo do número de pessoas que usam o Kotlin há menos de seis meses. A combinação destas tendências indica que cada vez mais desenvolvedores estão começando a aprender Kotlin e continuando a usá-lo por mais tempo.

Enrique López-Mañas
Fundador do Kotlin Weekly e Google Developer Expert
Maio de 2019 foi um marco no uso do Kotlin. Lembro-me nitidamente de quando o Kotlin foi anunciado no Google I/O como a linguagem preferencial para o desenvolvimento para Android. Isso mudou a experiência de desenvolvimento de software para toda uma geração de desenvolvedores.

Kevin Galligan
Parceiro de Tecnologia na Touchlab, GDE em Kotlin, Contribuidor de Código Aberto e Palestrante em Congressos
É bom ver tanto um aumento do número de desenvolvedores em Kotlin quanto um crescimento firme do número daqueles que já vêm usando o Kotlin há vários anos a esta altura.
66%
60%
Desenvolvimento para Android
49%
52%
Desenvolvimento no lado do servidor
16%
19%
Desenvolvimento multiplataformas
14%
14%
Desktop
11%
13%
Scripting
A maioria dos desenvolvedores em Kotlin usa essa linguagem para aplicativos para Android e/ou do lado do servidor. Porém, a parcela de desenvolvimento multiplataformas em Kotlin vem demonstrando um sólido crescimento nos últimos anos.

Enrique López-Mañas
Fundador do Kotlin Weekly e Google Developer Expert
O Kotlin evoluiu de uma linguagem com foco primário no Android para uma linguagem de uso geral com um vibrante ecossistema, especialmente no lado do servidor. Ele se tornou uma linguagem de primeira categoria, rivalizando com outros grandes players do setor.

Kevin Galligan
Parceiro de Tecnologia na Touchlab, GDE em Kotlin, Contribuidor de Código Aberto e Palestrante em Congressos
Durante muito tempo, o Kotlin geralmente era visto como a "linguagem do Android", mas sua adoção em servidores, em especial, tem sido significativa e fantástica de se ver. O KMP para o desenvolvimento de aplicativos móveis tem tido um crescimento firme e realmente esperamos que ele deslanche quando a plataforma mudar de beta para estável. Estou ansioso para ver o desenvolvimento em Wasm com Kotlin crescer significativamente nos próximos anos.
47%
43%
Android Studio
39%
44%
IntelliJ IDEA Ultimate
13%
12%
IntelliJ IDEA Community
1%
0%
Visual Studio Code

Enrique López-Mañas
Fundador do Kotlin Weekly e Google Developer Expert
Antes do Android Studio (um IDE baseado no IntelliJ IDEA), a experiência de desenvolvimento para Android era bastante fragmentada. O Android Studio melhorou significativamente a qualidade do trabalho em Android e Kotlin.

Kevin Galligan
Parceiro de Tecnologia na Touchlab, GDE em Kotlin, Contribuidor de Código Aberto e Palestrante em Congressos
Acredito que essa tendência vá continuar, à medida que mais desenvolvimento em Kotlin for feito fora do Android. Estou curioso para ver os números do ano que vem para o Fleet.
Gradle
Maven
Bazel
Nenhuma opção

Kevin Galligan
Parceiro de Tecnologia na Touchlab, GDE em Kotlin, Contribuidor de Código Aberto e Palestrante em Congressos
Não tenho nenhum número concreto, mas pelo menos algumas equipes com as quais conversamos mencionaram a falta de suporte (oficial) ao Bazel como sendo um problema. Seria útil entender se esses são dados anômalos ou se o uso do Bazel está crescendo significativamente.
Em código de produção
Em projetos não profissionais
Em projetos ainda não lançados
Ainda estou aprendendo Kotlin
Para testar código de produção
A kotlinx.coroutines e a kotlinx.serialization continuam sendo as bibliotecas e ferramentas para Kotlin mais usadas pelo quarto ano seguido. Um terço dos desenvolvedores em Kotlin usa o Ktor em seu trabalho.
A popularidade do Compose Multiplatform continua crescendo: 22% dos desenvolvedores em Kotlin já usam esse moderno framework declarativo para compartilhar interfaces de usuário entre várias plataformas, incluindo desktop, Web, Android e iOS. Confira este tutorial em vídeo de Sebastian Aigner para saber mais sobre o Compose Multiplatform.

Enrique López-Mañas
Fundador do Kotlin Weekly e Google Developer Expert
Um aspecto de que eu gosto na JetBrains é seu envolvimento no ecossistema do Kotlin. A JetBrains não só trabalha com o Kotlin como linguagem, mas também fornece um ecossistema realmente ótimo, que cobre a maioria dos aspectos de que precisamos. Para mim, isso é uma prova viva do compromisso da JetBrains com o sucesso do Kotlin.

Kevin Galligan
Parceiro de Tecnologia na Touchlab, GDE em Kotlin, Contribuidor de Código Aberto e Palestrante em Congressos
Estou muito surpreso de ver o Compose Multiplatform com 22%. Estamos muito ansiosos para usá-lo mais no futuro, mas ele é relativamente novo. É ótimo ver esse crescimento!
Kapt
KSP
All-open
Lombok
No-arg
SAM-with-receiver
Outros
79%
76%
Java
4%
3%
JavaScript/TypeScript
3%
3%
C/C++
3%
3%
O Kotlin é minha primeira linguagem de programação.
3%
3%
C#

Enrique López-Mañas
Fundador do Kotlin Weekly e Google Developer Expert
Acho que não sou só eu que avalio que todos nós que antes usávamos o Java avançamos uma década com o advento do Kotlin.

Kevin Galligan
Parceiro de Tecnologia na Touchlab, GDE em Kotlin, Contribuidor de Código Aberto e Palestrante em Congressos
É claro que esses resultados não são uma grande surpresa, mas espero que com o KMP, alguns desses números aumentem nos próximos anos.
Obrigado pelo seu tempo!
Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.
Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.