Kotlin

Kotlin
Изображение логотипа
Класс языка язык JVM, свободное программное обеспечение и объектно-ориентированный
Появился в 22 июля 2011
Автор JetBrains
Расширение файлов .kt или .kts
Выпуск
Испытал влияние Groovy, C#[2], Gosu, Java[2], Ruby, JavaScript[2], Scala[2], Python и ML
Лицензия Apache License 2.0[3]
Сайт kotlinlang.org (англ.)
Платформа Java Virtual Machine, Dalvik virtual machine, JavaScript, iOS, watchOS, tvOS, macOS, Linux, Windows и WebAssembly
Логотип Викисклада Медиафайлы на Викискладе

Kotlin (Ко́тлин) — кроссплатформенный, статически типизированный, объектно-ориентированный язык программирования, работающий поверх Java Virtual Machine и разрабатываемый компанией JetBrains. Также компилируется в JavaScript и в исполняемый код ряда платформ через инфраструктуру LLVM.

Авторы ставили целью создать язык более лаконичный и типобезопасный, чем Java, и более простой, чем Scala[4]. Следствием упрощения по сравнению со Scala стали также более быстрая компиляция и лучшая поддержка языка в IDE[5]. Язык полностью совместим с Java, что позволяет Java-разработчикам постепенно перейти к его использованию; в частности, язык также встраивается в Android, что позволяет для существующего Android-приложения внедрять новые функции на Kotlin без переписывания приложения целиком.

  1. Release Kotlin 2.0.20 (Repository)
  2. 1 2 3 4 14 New Programming Languages To Learn In 2023 - RankRed
  3. https://github.com/JetBrains/kotlin/blob/v1.3.61/license/README.md
  4. "Kotlin — конкурент Java и Scala". Открытые системы. 2011-07. Архивировано 10 января 2014. Дата обращения: 26 мая 2013.
  5. Андрей Бреслав. Язык программирования Kotlin // Открытые системы. — 2011. — № 09. Архивировано 2 мая 2013 года.

Developed by StudentB