software.wikisort.org - Langage_de_programmation

Search / Calendar

Kotlin est un langage de programmation orienté objet et fonctionnel, avec un typage statique 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).

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

Kotlin

Date de première version
Paradigme Objet, fonctionnel
Auteur JetBrains
Dernière version 1.7.20[1] (04 avril 2022)
Typage statique, inféré
Influencé par
Système d'exploitation Machine virtuelle Java, JavaScript, LLVM
Licence Licence Apache version 2.0[2]
Site web kotlinlang.org
Extension de fichier kt et kts

Google annonce pendant la conférence Google I/O 2017 que Kotlin devient le second langage de programmation officiellement pris en charge par Android[3] 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[4].

Pivotal Software annonce le le support officiel de Kotlin sur la cinquième version du Framework Spring[5].


Exemple



Hello World


   fun main(args : Array<String>) {
       println("Hello, World!")
   }

When


fun main(args: Array<String>) {
    cases("Hello")
    cases(1)
    cases(3)
    cases(System.currentTimeMillis())
    cases(MyClass())
    cases("hello")
}

fun cases(obj: Any) {
    when (obj) {
        1 -> println("One")
        in 2..4 -> println("Between two and four")
        "Hello" -> println("Greeting")
        is Long -> println("Long")
        !is String -> println("Not a string")
        else -> println("Unknown")
    }
}

class MyClass() {
}

Annexes



Liens externes



Notes et références


  1. (en) « Release Kotlin 1.7.20 », sur github.com, (consulté le )
  2. « https://github.com/JetBrains/kotlin/blob/v1.3.61/license/README.md » (consulté le )
  3. « Kotlin devient un des langages de programmation de base d’Android », sur silicon.fr, (consulté le )
  4. Android : Kotlin est désormais le langage préféré et recommandé par Google, sur www.developpez.com, consulté le 15 juillet 2019
  5. « Introducing Kotlin support in Spring Framework 5.0 », sur spring.io (consulté le )

На других языках


- [fr] Kotlin (langage)

[it] Kotlin (linguaggio di programmazione)

Kotlin è un linguaggio di programmazione general purpose, multi-paradigma, open source sviluppato dall'azienda di software JetBrains.

[ru] Kotlin

Kotlin (Ко́тлин) — статически типизированный, объектно-ориентированный язык программирования, работающий поверх Java Virtual Machine и разрабатываемый компанией JetBrains. Также компилируется в JavaScript и в исполняемый код ряда платформ через инфраструктуру LLVM. Язык назван в честь острова Котлин в Финском заливе, на котором расположен город Кронштадт[4].



Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.org внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2025
WikiSort.org - проект по пересортировке и дополнению контента Википедии