Kotlin is 'n kruis-platform, staties getikte, algemene doel programmeertaal met tipe inferensie. Kotlin is ontwerp om ten volle met Java saam te werk, en die JVM-weergawe van sy standaardbiblioteek hang af van die Java-klasbiblioteek, maar tipe inferensie laat die sintaksis daarvan meer bondig wees. Kotlin mik hoofsaaklik op die JVM, maar stel ook saam na JavaScript of inheemse kode (via LLVM). Kotlin word deur JetBrains en Google deur die Kotlin-stigting geborg. Kotlin word amptelik deur Google ondersteun en verkies vir mobiele ontwikkeling op Android.
Kenmerke:
- Stel jou program saam en voer dit uit
- Bekyk programuitvoer of gedetailleerde fout
- Gevorderde bronkode-redigeerder met sintaksis-verligting, hakiesvoltooiing en reëlnommers
- Maak Kotlin-lêers oop, stoor, voer in en deel dit.
- Pas die redakteur aan
Beperkings:
- Internetverbinding word benodig vir samestelling
- Maksimum program loop tyd is 20s
- Slegs een lêer kan op 'n slag uitgevoer word
- Sommige lêerstelsel-, netwerk- en grafiese funksies kan beperk wees
- Dit is 'n bondelsamesteller; interaktiewe programme word nie ondersteun nie. Byvoorbeeld, as jou program 'n invoeraanvraag verskaf, voer die invoer in die Invoer-oortjie in voor samestelling.