Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Naar inhoud springen

Kotlin (programmeertaal)

Uit Wikipedia, de vrije encyclopedie
Kotlin
Kotlin
Paradigma genericiteit, reflectie, gedistribueerd programmeren, objectgeoriënteerd programmeren, functioneel programmeren, imperatief programmeren, gestructureerd programmeren, declaratieve taal
Verschenen 22 juli 2011
Ontworpen door JetBrains
Ontwikkeld door JetBrains en opensource-ontwikkelaars
Huidige versie 2.0.20[1] Bewerken op Wikidata
Typesysteem statisch typesysteem, type-inferentie, sterke typering
Beïnvloed door Groovy, C#, Gosu, Java, Ruby, JavaScript, Scala, Python, ML
Besturingssysteem Java Virtual Machine, Dalvik, JavaScript, iOS, watchOS, tvOS, macOS, Linux, Windows, WebAssembly, Cross-platform
Licentie Apache License 2.0
Bestandsextensies kt, kts
Website https://kotlinlang.org/
Portaal  Portaalicoon   Informatica

Kotlin is een cross-platform programmeertaal, ontworpen om naadloos samen te werken met Java. De Java virtual machine-versie van de standaardbibliotheek hangt af van de Java Class Library,[2] maar 'type-inferentie' zorgt ervoor dat de syntaxis meer beknopt is. Kotlin is vooral gericht op de Java Virtual Machine, maar kan ook compileren naar JavaScript of machinecode. Kotlin wordt gesponsord door JetBrains en Google via de Kotlin Foundation.

Kotlin wordt officieel ondersteund door Google voor het ontwikkelen van mobiele apps op Android.[3] Sinds de release van Android Studio 3.0 in oktober 2017 wordt Kotlin meegeleverd als alternatief voor de standaard Java-compiler.

Sinds 7 mei 2019 is Kotlin de voorkeurtaal van Google voor app-ontwikkeling.[4]

// Hello, World!-voorbeeld
fun main() {
  val scope = "World"
  println("Hello, $scope!")
}

fun main(args: Array<String>) {
  for (arg in args) {
    println(arg)
  }
}