Roadmap de Kotlin 2025-2026: qué prepara JetBrains para los desarrolladores
El equipo de JetBrains ha presentado oficialmente el plan actualizado de desarrollo del lenguaje Kotlin para 2025 y 2026. El enfoque principal está en la estabilidad del compilador K2, la mejora del rendimiento y la expansión de las capacidades de Kotlin Multiplatform (KMP). Analicemos los puntos clave del roadmap que cambiarán la forma de trabajar con el lenguaje en un futuro cercano.
Principales direcciones de desarrollo
El nuevo roadmap se divide en tres grandes bloques: estabilidad y rendimiento de las herramientas, desarrollo del ecosistema multiplataforma y mejora del desarrollo backend.
- Estabilización de K2 y mejora del rendimiento del IDE
El objetivo principal es hacer que el compilador K2 sea completamente estable para todas las plataformas (JVM, JS, Native). Se espera que para finales de 2025, K2 se convierta en el compilador predeterminado. Esto proporcionará un aumento en la velocidad de compilación de hasta un 30-50% y un funcionamiento más rápido de IntelliJ IDEA. - Nuevas funciones del lenguaje
En 2025-2026 se planea la implementación de:breakycontinueno locales en expresiones lambda- Soporte mejorado para funciones de contexto (context receivers)
- Soporte experimental para macros (macros) para metaprogramación
- Simplificación de jerarquías sealed
- Kotlin Multiplatform (KMP) — a producción
Kotlin Multiplatform ha sido declarado estable. En 2025-2026, el énfasis está en:- Mejora de la compatibilidad con CocoaPods y Swift Package Manager
- Soporte completo para Android, iOS, Web (a través de Compose for Web) y Desktop
- Integración con sistemas CI/CD populares (GitHub Actions, GitLab CI)
- Desarrollo backend con Kotlin
En el marco del roadmap, se presta atención al ecosistema de Ktor y Spring Boot:- Compatibilidad total de Ktor con K2
- Aceleración del inicio de aplicaciones (compilación AOT)
- Soporte para hilos virtuales (Project Loom) en JVM
Fechas y lanzamientos
JetBrains planea publicar actualizaciones según el siguiente cronograma:
- 2025, Q1-Q2 — K2 se convierte en el compilador predeterminado en Kotlin 2.2. Lanzamiento de la versión estable de Kotlin Multiplatform.
- 2025, Q3-Q4 — Lanzamiento de Kotlin 2.3 con nuevas funciones del lenguaje (break/continue no locales, funciones de contexto mejoradas).
- 2026, Q1-Q2 — Kotlin 2.4: macros experimentales, rendimiento mejorado del compilador.
- 2026, Q3-Q4 — Kotlin 2.5: compilación AOT para aplicaciones backend, soporte final para hilos virtuales.
Qué significa esto para los desarrolladores
El roadmap demuestra que Kotlin está entrando en una fase de madurez. El lenguaje ya no experimenta con conceptos fundamentales, sino que se centra en la velocidad, la compatibilidad y la facilidad de uso. Para los desarrolladores, esto significa:
- Menos problemas de compatibilidad entre plataformas
- Compilación de proyectos más rápida (especialmente relevante para bases de código grandes)
- Pos