Kotlin (nyelv)

Kotlin
Logó.
Paradigma Cél , funkcionális
Szerző JetBrains
Utolsó verzió 1.4.32 ( 2021. március 30)
Gépelés statikus , következtetett
Befolyásolta
Operációs rendszer Java virtuális gép , JavaScript , LLVM
Engedély Apache licenc 2.0 verzió
Weboldal kotlinlang.org
Fájlkiterjesztés kt és kts

A Kotlin egy objektum-orientált és funkcionális programozási nyelv , statikus gépeléssel, amely lehetővé teszi a Java virtuális gép , a JavaScript és több platform natív fordítását (az LLVM-nek köszönhetően ). Fejlesztése főként az oroszországi Szentpéterváron található JetBrains programozói csapatától származik (neve Szentpétervár közelében , Kotline szigetéről származik ).

A Google a Google I / O 2017 konferencia során bejelentette, hogy a Kotlin lesz a második programozási nyelv, amelyet az Android hivatalosan támogat a Java után . A2019. május 8, szintén a Google I / O konferencia során Kotlin hivatalosan az amerikai óriás Google által óhajtott és ajánlott programozási nyelv lesz az Android alkalmazások fejlesztéséhez.

A Pivotal Software bejelenti a 2017. január 4hivatalos Kotlin-támogatás a tavaszi keret ötödik változatához .

Példa

Bonjour Monde

class Greeter(val name: String) { fun greet() { println("Hello, $name") } } fun main(args: Array<String>) { Greeter(args[0]).greet() }

Mikor

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() { }

Függelékek

Külső linkek

Megjegyzések és hivatkozások

  1. Release Kotlin 1.4.32  " (hozzáférés : 2021. április 9. )
  2. "  https://github.com/JetBrains/kotlin/blob/v1.3.61/license/README.md  " (Hozzáférés : 2020. január 12. )
  3. "A  Kotlin az Android egyik alapvető programozási nyelvévé válik  " a silicon.fr oldalon ,2017. május 18(megtekintve 2017. május 19-én )
  4. Android: Kotlin most a Google által preferált és ajánlott , a www.developpez.com címen, elérhető: 2019. július 15
  5. "  A Kotlin támogatás bemutatása a Spring Framework 5.0-ban  " , a spring.io címen (hozzáférés : 2019. november 20. )