Résumé
Kotlin est un langage de programmation orienté objet et fonctionnel, avec un typage dynamique qui permet de compiler pour la machine virtuelle Java, JavaScript, et vers plusieurs plateformes en natif (grâce à LLVM). Son développement provient principalement d'une équipe de programmeurs chez JetBrains basée à Saint-Pétersbourg en Russie (son nom vient de l'île de Kotline, près de St. Pétersbourg). Google annonce pendant la conférence Google I/O 2017 que Kotlin devient le second langage de programmation officiellement pris en charge par Android après Java. Le , toujours lors de la conférence Google I/O, Kotlin devient officiellement le langage de programmation voulu et recommandé par le géant américain Google pour le développement des applications Android. Pivotal Software annonce le le support officiel de Kotlin sur la cinquième version du Framework Spring. fun main() { println("Bonjour le Monde !") } fun main() { cases("Bonjour") cases(1) cases(3) cases(System.currentTimeMillis()) cases(MaClasse()) cases("bonjour") } fun cases(obj: Any) { when (obj) { 1 -> println("Un") in 2..4 -> println("Entre deux et quatre") "Bonjour" -> println("Bienvenue") is Long -> println("Long") !is String -> println("Pas une chaîne de caractères") else -> println("Inconnu") } } class MaClasse() { } En Kotlin, il existe deux sortes de variables : Les variables immuables : Ce sont des variables dont la valeur ne peut pas être modifiée après l'initialisation (première affectation) ; elles sont semblables aux variables déclarées final en Java. Les variables modifiables : Ce sont des variables dont la valeur peut changer lors de l'exécution du programme.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.