Estas preguntas solo se han mostrado a las personas encuestadas que han seleccionado Kotlin como uno de sus tres lenguajes de programación principales.
Kotlin
La mayoría de los desarrolladores de Kotlin sigue utilizando el lenguaje para desarrollar aplicaciones Android y en servidor. Más del 10 % utiliza Kotlin para el desarrollo de multiplataformas móviles, y este número sigue creciendo.
Dado que Kotlin es un lenguaje multiplataforma, también se utiliza bastante para otros tipos de desarrollo de software y ciencia de datos.
JDK 8 sigue siendo la versión más popular entre los desarrolladores de Kotlin (64 %), aunque ha perdido 10 puntos porcentuales desde el año pasado. Kotlin es compatible con todas las nuevas versiones de JDK, incluida la JDK 16.
En 2021, hay muchos más desarrolladores de Kotlin que utilizan bibliotecas y marcos de trabajo que antes.
La popularidad de las principales bibliotecas de Kotlin creadas por JetBrains va en aumento. Coroutines, la biblioteca más famosa, ha aumentado su cuota en 10 puntos porcentuales desde el año pasado.
Serialization y Test han aumentado su presencia en 9 y 6 puntos porcentuales, respectivamente. En sus tareas, aproximadamente una cuarta parte de los usuarios de Kotlin aplica Ktor, un marco de trabajo asíncrono para crear microservicios, aplicaciones web, etc.
Spring/Spring Boot, que en 2018 era el marco de trabajo ajeno a JetBrains más utilizado, ahora ocupa el tercer puesto, por detrás de Gson y Jackson.
Consulte este vídeo resumen para obtener más información sobre Spring, Coroutines y la programación reactiva.
El desarrollador medio de Kotlin tiene cada vez más experiencia y crece junto con el lenguaje. En 2018, más de la mitad de los desarrolladores de Kotlin había utilizado el lenguaje durante menos de 6 meses. Ahora, el 31 % son desarrolladores que llevan usando Kotlin entre 2 y 4 años.
Si estás interesado en aprender más sobre Kotlin, hay disponibles algunos recursos de aprendizaje muy buenos de los creadores del lenguaje, entre los que se incluye el sitio web Get started with Kotlin, el canal de YouTube Kotlin y el libro "Atomic Kotlin".
Para obtener más información acerca del estado del lenguaje Kotlin, consulte nuestro Kotlin Census Report oficial.
¡Gracias por el tiempo que nos has dado!
Esperamos que nuestro informe le haya resultado útil. Comparta este informe con sus amigos y compañeros.
Participe en el JetBrains Tech Insights Lab
Participe en encuestas y estudios de experiencia de usuario para que los productos JetBrains sean más fáciles de usar y aún más potentes. Por participar en nuestras investigaciones, también tendrá la oportunidad de ganar premios.
Si tiene alguna pregunta o sugerencia, no dude en ponerse en contacto con nosotros a través de surveys@jetbrains.com.