Kotlin est un langage de programmation concu par JetBrains, qui développe aussi coïncidemment l’IDE JetBrains que Android Studio – l’outil de développement officiel de Google – est basé. Comme Java, qui est la langue par défaut pour le développement d’Android, Kotlin est une langue qui s’exécute sur JVM (Java Virtual Machine), et il est déjà possible d’utiliser Kotlin et de nombreuses autres langages JVM pour le développement Android. Android n’utilise pas JVM exactement, mais les racines Java sont solides, et l’interopérabilité de Kotlin avec Java a fait un choix populaire pour les développeurs. Le soutien officiel de Google sera un énorme coup de pouce pour le nouveau langage.

Vous pouvez commencer à jouer avec Kotlin ici: https://try.kotlinlang.org

Screen Shot 2017 07 04 at 3.08.33 PM

Kotlin en tant que langue a beaucoup de similitudes avec Java dans la structure – il est orienté objet de type statique, et conçu pour des problèmes similaires que Java résout. Mais parce que c’est une ardoise propre de plusieurs façons, Kotlin ajoute beaucoup de fonctionnalités agréables, une syntaxe beaucoup plus propre, des idées de programmation fonctionnelle et d’autres améliorations sur Java.

Contrairement au langage de programmation Swift, qui était un projet Apple interne, puis ouvert ultérieurement, Google ne sera pas propriétaire de Kotlin. La langue continuera à être développée et soutenue par JetBrains – la société s’associe à Google pour créer une fondation Kotlin à but non lucratif pour promouvoir la langue. Kotlin continuera également à cibler d’autres plates-formes: la langue est conçue pour fonctionner comme code natif sur iOS et Mac, et compile également pour JavaScript pour le développement web.

LAISSER UN COMMENTAIRE

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.