Roadmap Kotlin 2025-2026 : principales mises à jour et nouvelles fonctionnalités

Formateur Python en ligne pour débutants

Apprenez Python facilement sans surcharge théorique. Résolvez des tâches pratiques avec vérification automatique et écrivez du code directement dans le navigateur.

Start Course

Roadmap Kotlin 2025-2026 : ce que prépare JetBrains pour les développeurs



L'équipe JetBrains a officiellement présenté le plan de développement mis à jour du langage Kotlin pour 2025 et 2026. L'accent est mis sur la stabilité du compilateur K2, l'amélioration des performances et l'extension des capacités de Kotlin Multiplatform (KMP). Analysons les points clés de la roadmap qui modifieront prochainement le travail avec le langage.



Principales orientations de développement



La nouvelle roadmap est divisée en trois grands blocs : la stabilité et les performances des outils, le développement de l'écosystème multiplateforme et l'amélioration du développement serveur.



  • Stabilisation de K2 et amélioration des performances de l'IDE
    L'objectif principal est de rendre le compilateur K2 complètement stable pour toutes les plateformes (JVM, JS, Native). On s'attend à ce que d'ici fin 2025, K2 devienne le compilateur par défaut. Cela permettra un gain de vitesse de compilation allant jusqu'à 30-50 % et un fonctionnement plus rapide d'IntelliJ IDEA.


  • Nouvelles fonctionnalités du langage
    En 2025-2026, il est prévu d'introduire :
    • Les instructions break et continue non locales dans les expressions lambda
    • Un meilleur support des fonctions contextuelles (context receivers)
    • Un support expérimental des macros (macros) pour la métaprogrammation
    • La simplification des hiérarchies sealed


  • Kotlin Multiplatform (KMP) — en production
    Kotlin Multiplatform est déclaré stable. En 2025-2026, l'accent est mis sur :
    • L'amélioration de la compatibilité avec CocoaPods et Swift Package Manager
    • Le support complet d'Android, iOS, Web (via Compose for Web) et Desktop
    • L'intégration avec les systèmes CI/CD populaires (GitHub Actions, GitLab CI)


  • Développement serveur en Kotlin
    Dans le cadre de la roadmap, une attention particulière est portée à l'écosystème Ktor et Spring Boot :
    • Compatibilité totale de Ktor avec K2
    • Accélération du démarrage des applications (compilation AOT)
    • Support des threads virtuels (Project Loom) sur JVM


Dates et versions



JetBrains prévoit de publier des mises à jour selon le calendrier suivant :

  • 2025, T1-T2 — K2 devient le compilateur par défaut dans Kotlin 2.2. Version stable de Kotlin Multiplatform.
  • 2025, T3-T4 — Sortie de Kotlin 2.3 avec de nouvelles fonctionnalités linguistiques (break/continue non local, fonctions contextuelles améliorées).
  • 2026, T1-T2 — Kotlin 2.4 : macros expérimentales, performances du compilateur améliorées.
  • 2026, T3-T4 — Kotlin 2.5 : compilation AOT pour les applications serveur, support final des threads virtuels.


Ce que cela signifie pour les développeurs



La roadmap montre que Kotlin entre dans une phase de maturité. Le langage n'expérimente plus avec des concepts fondamentaux, mais se concentre sur la vitesse, la compatibilité et la commodité. Pour les développeurs, cela signifie :

  • Moins de problèmes de compatibilité entre les plateformes
  • Une compilation de projets plus rapide (particulièrement pertinent pour les grandes bases de code)
  • Des

Recommended Libraries