Kotlin

De Viquipèdia
Salta a la navegació Salta a la cerca
Infotaula de llenguatge de programacióKotlin
Kotlin-logo.svg
Tipusllenguatge de programació orientat a objectes i JVM language (en) Tradueix Modifica el valor a Wikidata
DissenyJetBrains Modifica el valor a Wikidata
DesenvolupadorJetBrains Modifica el valor a Wikidata
EpònimKotlin Island (en) Tradueix Modifica el valor a Wikidata
Paradigma de programacióprogramació orientada a objectes i programació funcional Modifica el valor a Wikidata
Darrera versió estable1.4.31 () Modifica el valor a Wikidata
Influenciat perRuby, Groovy, C#, Gosu, Java, JavaScript i Scala Modifica el valor a Wikidata
Extensió dels fitxerskt i kts Modifica el valor a Wikidata
Codi fontCodi font Modifica el valor a Wikidata
LlicènciaLlicència Apache, versió 2.0 Modifica el valor a Wikidata
Etiqueta d'Stack ExchangeEtiqueta Modifica el valor a Wikidata
Pàgina webWeb oficial Modifica el valor a Wikidata

Kotlin és un llenguatge de programació de propòsit general, multiplataforma i multiparadigma. La seva característica més destacada és comptar amb imferència de tipus. Està dissenyat per poder interoperar completament amb Java tant amb la llibreria de classes de Java com amb la màquina virtual de Java (JVM). Gràcies amb la imferència de tipus, la seva sintaxi es més concisa que la de Java.

A més a més de JVM, Kotlin també es pot compilar a JavaScript (per exemple per aplicacions web amb react) o a codi nadiu per iOS o Android.

El pes i el cost del desenvolupament recau en JetBrains, mentre que la marca Kotlin la administra la Fundació Kotlin. El 7 de maig de 2019 Google va anunciar que Kotlin passava a ser el seu llenguatge principal per a aplicacions en Android. Des de llavors molts desenvolupadors s'han passat a Kotlin.