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