Technos

Le langage Kotlin continue d'évoluer : le point sur ses nouveautés

# En partenariat avec JetBrains

Incontournable dans le développement d’applications Android, le langage de programmation Kotlin poursuit sa montée en puissance, et est déjà utilisé comme langage principal pour plus d’un million de projets sur GitHub.

À l’occasion de la KotlinConf’ qui s’est tenue le mois dernier, plusieurs annonces ont été faites autour de la techno portée par JetBrains et Google.



Kotlin 2.0

L’arrivée de Kotlin 2.0, la prochaine version majeure du langage, est accompagnée du nouveau compilateur K2, qui après avoir été stabilisé ces derniers mois voit son développement arriver à sa fin.

L’amélioration la plus notable réside dans la vitesse de compilation du programme.

On note en effet une différence de taille entre l’actuel compilateur pour Kotlin 1.8 et K2, avec un pipeline de compilation annoncé comme pouvant être jusqu’à deux fois plus rapide !

Pour les initié(e)s du langage parmi vous, sachez que la préversion Kotlin 2.0 peut d’ores et déjà être activée à partir de la version 1.8.20, depuis l’indicateur de version du langage.

La version 2.0 devrait également contribuer à accélérer l’évolution du langage Kotlin. La nouvelle architecture sur laquelle il reposera permettra en effet d’introduire de nouvelles fonctionnalités beaucoup plus rapidement.

K2 est par la même occasion en train d’être intégré dans Android Studio, ainsi que dans le compilateur Compose.

Enfin, de nouvelles fonctionnalités attendues vont faire leur entrée avec Kotlin 2.0, comme les littéraux de collections ou encore les extensions statiques.

On notera également que le DSL Kotlin va devenir le langage par défaut pour les builds Gradle à partir d’Android Studio Giraffe (actuellement en beta), afin d’offrir une meilleure expérience qu’avec Groovy (conseils d’insertion, mise en évidence des éléments de syntaxe, navigation et saisie semi-automatique du code).

Kotlin au beau fixe chez Google

Après être devenu en 2019 le langage recommandé par Google pour le développement Android, Kotlin fait désormais tourner plus de 95% des 1000 applications Android les plus téléchargées dans le monde.

La majorité des applications Android de la firme de Mountain View sont développées dans ce langage, son usage chez Google ne s’arrêtant pas qu’aux applis, puisque 45% des ingénieurs qui codent en Kotlin travaillent également sur du développement côté serveur.

À ce jour, la base de code Kotlin de Google comptabilise plus de 15 millions de lignes de code, un nombre qui ne cesserait de doubler chaque année.



Les Googlers s’intéressent de près à Kotlin Multiplatform, qui permet comme son nom l’indique le déploiement sur différentes plateformes comme Android, iOS, les applis web et desktop.

L’équipe Google Workspace a notamment mis au point un prototype reprenant la logique de Google Docs pour iOS en s’appuyant sur cette technologie, en voie de stabilisation.

La fondation Kotlin va financer les contributeurs individuels

En lien avec Kotlin Multiplatform, la fondation Kotlin prévoit de rétribuer via un programme de bourse les auteurs de bibliothèques multiplateformes ainsi que les développeurs qui souhaiteraient étendre leurs projets à Kotlin Multiplatform.

La fondation vient également de lancer un programme d’adhésion à destination des organismes et entreprises souhaitant prendre part au développement du langage et de l’écosystème Kotlin.

Les 3 première sociétés à rejoindre ce programme sont Gradle, Touchlab et Shopify, des acteurs déjà reconnus pour leurs contributions au sein de la communauté Kotlin.

Vous pouvez consulter tous les replays et annonces de la KotlinConf 2023 ici.

Pour en savoir plus sur toutes les nouveautés du langage Kotlin, vous pouvez directement consulter la documentation de la version 1.8.20 du langage sortie en avril.

À propos de l'auteur
Nicolas Lecointre
Chief Happiness Officer des développeurs, ceinture noire de sudo. Pour rire, j'ai créé Les Joies du Code. J'utilise Vim depuis 10 ans parce que je sais pas comment le quitter.
Événements

Hackathon grandeur nature : codez au Parc des Princes, 150 000 dollars à la clé

Participez au hackathon Hacking Paris de Chiliz, du 11 au 13 juillet 2025 au Parc des Princes

Hackathon Hacking Paris 2025 — Croyez-moi, des hackathons, j’en ai vu passer. Mais DANS UN STADE et qui plus est au Parc des Princes, permettez-moi de vous le dire : c’est du jamais vu.

# En partenariat avec Chiliz

À vos agendas : du 11 au 13 juillet 2025, Chiliz, qui propose aux fans de sport et d'e-sport de se rapprocher de leurs clubs et athlètes préférés, organise un hackathon grandeur nature dans l’antre historique du PSG.

Hacking Paris est un événement 100% gratuit, pensé pour les développeurs et ceux qui s’intéressent à la blockchain, avec pour objectif de donner vie à vos projets pour faire évoluer l’écosystème.

Je participe au hackathon 🤩

150 000 dollars à la clé

Vous avez bien lu. CENT. CINQUANTE. MILLE. DOLLARS.

Dans ce hackathon, les meilleures idées ne repartiront pas juste avec les félicitations du jury et un .zip de leur projet. 👀

150 000 dollars sont mis en jeu par Chiliz pour récompenser les projets gagnants, répartis sur 5 grandes thématiques :

  • Utilisation des fan tokens : 50 000 $
  • Contenus créés par les fans et plateformes de monétisation : 24 000 $
  • Outils ou services DeFi (finance décentralisée) : 22 000 $
  • Agents ou outils basés sur l’IA pour le sport : 22 000 $
  • Fonctionnalités et connectivité du portefeuille Socios : 22 000 $
  • Récompenses spéciales : 10 000 $

Je m’inscris à Hacking Paris ⚽️

Construisez le futur de l’engagement sportif

Hacking Paris invite les développeurs à imaginer des applications décentralisées capables de réinventer la relation entre les clubs et leurs supporters. 🙌

Fan tokens, gouvernance décentralisée, NFTs, expériences immersives dans les stades… Cet événement XXL sera l’occasion de monter vos projets, et cela durant les trois jours du hackathon.

Le stade du Parc des Princes, où prendra lieu le hackathon Hacking Paris

Pas besoin d’être un expert de la Chiliz Chain pour participer : les ressources et la documentation nécessaires sont fournies — accessibles depuis le site de l’événement —, et des mentors seront présents sur place pour vous accompagner, avec une première journée de workshops pour vous permettre de prendre en main les outils et affiner votre projet.

Dès le début de soirée de cette première journée (vendredi 11 juillet) : les choses sérieuses commencent. 🔥

Vous serez alors libres de vous lancer sur le développement des solutions que vous aurez imaginées, qui devrait vous tenir en haleine jusqu’au dimanche midi, où débuteront les démos des projets.

Des invités de renom devraient également prendre part à l’événement (line-up à venir), de quoi nourrir l’effervescence qui régnera au Parc des Princes pendant ces trois jours d’innovation.

Pourquoi participer ?

En plus des prix exceptionnels, Hacking Paris permet de se connecter à une communauté Web3 internationale, d’échanger avec des experts du secteur et d’explorer des opportunités concrètes dans l’écosystème Chiliz, au-delà du hackathon.

Les projets retenus pourront quant à eux bénéficier d’un accompagnement après l’événement, et gagner en visibilité auprès d’acteurs clés du sport et de la tech.

Je m’inscris dès maintenant pour Hacking Paris — du 11 au 13 juillet au Parc des Princes (GRATUIT) 🏟️