
20
Kotlin to wieloplatformowy, statycznie typowany, uniwersalny język programowania z wnioskami o typ.Kotlin został zaprojektowany do pełnej współpracy z Javą, a wersja standardowej biblioteki JVM zależy od Biblioteki klas Java, ale wnioskowanie typu pozwala na bardziej zwięzłą składnię.Kotlin celuje głównie w JVM, ale także kompiluje do JavaScript lub kodu natywnego (przez LLVM).Kotlin jest sponsorowany przez JetBrains i Google za pośrednictwem Fundacji Kotlin.Kotlin jest oficjalnie wspierany przez Google do tworzenia aplikacji mobilnych na Androida.Od wydania Androida Studio 3.0 w październiku 2017 r. Kotlin jest dołączany jako alternatywa dla standardowego kompilatora Java.Kompilator Kotlin dla Androida pozwala użytkownikowi wybierać między kodem bajtowym zgodnym z Java 6 lub Java 8.
Stronie internetowej:
https://kotlinlang.orgKategorie
Alternatywy dla Kotlin'a dla wszystkich platform z dowolną licencją

1126

582
Java
Java jest uniwersalnym językiem programowania komputerowego, który jest współbieżny, oparty na klasach, zorientowany obiektowo i specjalnie zaprojektowany tak, aby mieć jak najmniej zależności implementacyjnych.

515

243

178

146
Lua
Lua jest potężnym, szybkim, lekkim i wbudowanym językiem skryptowym.

123

68
CoffeeScript
CoffeeScript to mały język, który kompiluje się w JavaScript.Pod tymi wszystkimi niezręcznymi nawiasami klamrowymi i średnikami JavaScript zawsze miał w sercu wspaniały model obiektu.

65

61

53

33
Typescript
TypeScript oferuje opcjonalne statyczne sprawdzanie typów wraz z najnowszymi funkcjami ECMAScript.

30
Apple Swift
Swift to język programowania dla aplikacji na iOS, OS X, watchOS i tvOS, który opiera się na najlepszych C i Objective-C, bez ograniczeń kompatybilności z C.

27
Nim (programming language)
Nim jest statycznym, imperatywnym językiem programowania z potężnym systemem makr, który stara się zapewnić programistom najwyższą moc bez kompromisów w zakresie wydajności środowiska uruchomieniowego.