LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 

Todos los que nos hemos acercado a kotlin hemos quedado fascinados de su notación simple y elegante, además de maravillarnos de esa magnífica compatibilidad con Java.

Llevo siguiendo este lenguaje algunos años y no dejo de sorprenderme cómo va abordando y conquistando cada vez más “nichos de mercado” del ámbito del desarrollo del software.

La primera versión oficial de Kotlin fue lanzada por JetBrains a principios de 2016. Enseguida se percibió como un lenguaje emergente prometedor y en poco tiempo, al año siguiente, fue adoptado por Google (en 2017) como lenguaje oficial para Android, al mismo nivel que Java. Primer hito importantísimo, primer nicho de mercado, el del “frontend”, aunque limitado a Android, que le catapultó a un lugar relativamente alto del índice TIOBE que no pudo mantener en esa ocasión.

Pero en septiembre de 2023 se posicionó en el 20 del ranking TIOBE, y gradualmente fue escalando posiciones, cerrando 2023 en el puesto 15. Este auge de kotlin a finales del 2023 es coherente con la encuesta para desarrolladores de StackOverflow[1] 2023 donde también aparece en la posición 15

La visión que nos otorga hired[2] está enfocado a las habilidades más demandadas de programación con lo que la mayoría de las personas ofrecen. En este caso, kotlin aparece en sexta posición, lo que significa que Kotlin es una de las habilidades más demandadas en el mercado, lo cual es definitivamente bueno para los desarrolladores que dominan Kotlin.

Finalmente, para completar este análisis del posicionamiento de este lenguaje, fijamos nuestra atención en la observación, tremendamente interesante, extraída de las conclusiones del informe Octoverse, que emite la plataforma GitHub anualmente hacia finales de octubre, es lo que denominan el “uso atípico” de nuevos lenguajes como son Kotlin, Rust, Go y Lua en proyectos más nuevos en GitHub, en comparación con los lenguajes más populares utilizados en GitHub.

Este "uso atípico" sugiere que, a pesar de no ser los lenguajes más populares en términos absolutos, tienen un impacto muy significativo en los proyectos más recientes.

Tengo la impresión que los creadores de kotlin han diseñado y están cumpliendo una hoja de ruta frenética para este lenguaje, conquistando con paso firme diferentes parcelas del desarrollo, pues no solo avanza en “frontend” mediante KMM (Kotlin Multiplatform Mobile) un SDK que permite utilizar el mismo código de lógica empresarial, tanto en aplicaciones iOS como Android. Sino también ofrece herramientas sólidas para desarrollar fácilmente “backends” escalables a través de ktor. Por si eso fuera poco, kotlin ofrece integración con Jupyter para los científicos de datos, que permiten abordar proyectos de Big Data e IA

Además de esto, si sumamos la compatibilidad 100% con Java, pues se puede compilar conjuntamente código kotlin y Java, se llega a la conclusión que es una alternativa solvente para los próximos años

Esta flexibilidad con Java que ofrece kotlin, no solo invita a los programadores a incorporar el lenguaje gradualmente, sino que ofrece garantía, a los empresarios del desarrollo de software, a adoptar un nuevo lenguaje sin perder el “know how” y la inversión anterior en Java, pues todo se puede reutilizar pudiendo construir las partes nuevas en kotlin

En definitiva, mi convicción se fortalece cada vez más: Kotlin está destinado a ser uno de los lenguajes más solicitados en el futuro cercano. Por consiguiente, creo que ahora es el momento propicio para sumergirnos en su aprendizaje y que esta habilidad puede ser el impulso necesario para elevar nuestras capacidades profesionales y abrir nuevas oportunidades en nuestra trayectoria laboral.

 

 

 

 

[1] https://survey.stackoverflow.co/2023/

[2] https://hired.com/state-of-software-engineers/2023/

 

 

Pin It

Escribir un comentario


Código de seguridad
Refescar



Redes:



 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías