Направо към съдържанието

Kotlin

от Уикипедия, свободната енциклопедия
Kotlin
Реализиране през2011 г.;
преди 13 години
 (2011)
Софтуерен разработчикJetBrains
Файлово разширение*.kt, *.kts
Уебсайтkotlinlang.org
Kotlin в Общомедия

Kotlin е междуплатформен, обектно ориентиран език за програмиране от високо ниво.

Езикът Kotlin е напълно съвместим с Java Virtual Machine. Представен е през 2011 г. от чешката компания JetBrains. Когато ключовата фигура в компанията Дмитрий Йемеров търси определени функции, които не присъстват в Java, той се насочва към Scala, друг език за програмиране, който работи на JVM, но не остава доволен заради бавното компилиране. Така се ражда идеята за Kotlin.[1] Разработката е ръководена от наскоро завършилия университета ИТМО Андрей Бреслав.[2]

Kotlin е обектно ориентиран, но използва концепции и от функционалното програмиране. В сравнение с Java изисква по-малко писане на код, за да се постигне един и същ резултат, като се запазва съвместимостта между двата езика – разработчикът може да използва библиотеки на Java в своята програма на Kotlin.[3]

От 2019 г. това е предпочитаният език за разработка на Android приложения.[4]

  1. K čemu se používá Kotlin? // Skillmea. 28 февруари 2022. Посетен на 17 август 2023. (на чешки)
  2. Андрей Бреслав — о разработке Kotlin, профессии программиста и о том, как все успевать // Университет ИТМО. 26 ноември 2018. Посетен на 17 август 2023. (на руски)
  3. Souhrada, Václav. Kotlin – jazyk, který je dobré znát // eMan. 12 юли 2017. Посетен на 17 август 2023. (на чешки)
  4. Павленко, Андрей. Топ языков программирования для Android-разработки // OTUS. 14 май 2020. Посетен на 17 август 2023. (на руски)