Kotlin
Aquest article o secció no cita les fonts o necessita més referències per a la seva verificabilitat. |
Kotlin és un llenguatge de programació de propòsit general, multiplataforma i multiparadigma. La seva característica més destacada és comptar amb inferència de tipus. Està dissenyat per poder interoperar completament amb Java tant amb la biblioteca de classes de Java com amb la màquina virtual de Java (JVM). Gràcies a la inferència de tipus, la seva sintaxi es més concisa que la de Java.
![]() | |
Tipus | llenguatge de programació orientat a objectes, JVM language (en) ![]() ![]() |
---|---|
Data de creació | 22 juliol 2011 ![]() |
Disseny | JetBrains ![]() |
Desenvolupador | JetBrains ![]() |
Epònim | ostrov Kotlin ![]() |
Paradigma de programació | programació orientada a objectes, programació funcional, llenguatge imperatiu, programació estructurada, declarative programming (en) ![]() ![]() |
Darrera versió estable | 1.9.10 () ![]() |
Influenciat per | Groovy, C#, Gosu, Java, Ruby, JavaScript, Scala, Python i ML ![]() |
Extensió dels fitxers | kt i kts ![]() |
Codi font | Codi font ![]() |
Llicència | Llicència Apache, versió 2.0 ![]() |
Etiqueta d'Stack Exchange | Etiqueta ![]() |
Pàgina web | kotlinlang.org ![]() |
A més a més de JVM, Kotlin també es pot compilar a JavaScript (per exemple per a aplicacions web amb react) o a codi nadiu per a iOS o Android.
El pes i el cost del desenvolupament recau en JetBrains, mentre que la marca Kotlin l'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.