Kotlin

De Viquipèdia
Salta a la navegació Salta a la cerca
Infotaula de llenguatge de programacióKotlin
Kotlin logo 2021.svg
Tipusllenguatge de programació orientat a objectes i JVM language (en) Tradueix Modifica el valor a Wikidata
Data de creació22 juliol 2011 i 2011 Modifica el valor a Wikidata
DissenyJetBrains Modifica el valor a Wikidata
DesenvolupadorJetBrains Modifica el valor a Wikidata
Epònimostrov Kotlin Modifica el valor a Wikidata
Paradigma de programacióprogramació orientada a objectes, programació funcional, llenguatge imperatiu, programació estructurada, declarative programming (en) Tradueix, programació genèrica, reflexió i computació concurrent Modifica el valor a Wikidata
Darrera versió estable1.5.30 () Modifica el valor a Wikidata
Influenciat perRuby, Groovy, C#, Gosu, Java, JavaScript, Scala, Swift, Python i ML 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 webkotlinlang.org 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.