Kotlin

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 87.252.225.116 (обсуждение) в 16:15, 26 декабря 2015 (Обновление даты и названия последнего релиза.). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Kotlin
Изображение логотипа
Класс языка объектно-ориентированный, язык JVM и свободное программное обеспечение
Появился в 22 июля 2011
Автор JetBrains
Расширение файлов .kt или .kts
Выпуск
Тестовая версия 1.0 Beta 4 (22 декабря 2015 [2])
Система типов статическая
Испытал влияние Java, Scala, Groovy, Gosu, Ceylon, C#[3]
Лицензия Apache 2
Сайт kotlinlang.org
Платформа Java Virtual Machine
ОС любая, поддерживающая JVM
Логотип Викисклада Медиафайлы на Викискладе

Kotlin (Ко́тлин) — статически типизированный язык программирования, работающий поверх JVM, и разрабатываемый компанией JetBrains. Компилируется также в JavaScript. Язык назван в честь острова Котлин в Финском заливе, на котором расположена часть Кронштадта[4].

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

Язык разрабатывается с 2010 года, публично представлен в июле 2011[3]. Исходный код был открыт в феврале 2012[6]. В феврале был выпущен milestone 1, включающий плагин для IDEA. В июне — milestone 2 с поддержкой Android[7]. В декабре 2012 года вышел milestone 4, включающий, в частности, поддержку Java 7[8]. По состоянию на ноябрь 2015 года основные возможности языка стабилизированы, готовится выпуск версии 1.0 [9]

Примечания

  1. Release Kotlin 2.0.0 (Repository)
  2. Kotlin 1.0 Beta 4 is Out! | Kotlin Blog
  3. 1 2 "JetBrains produces another Java alternative". The H[англ.]. 22 July 2011. Дата обращения: 26 мая 2013.
  4. 1 2 "Kotlin — конкурент Java и Scala". Открытые системы (издательство). июль 2011. Дата обращения: 26 мая 2013. {{cite news}}: Проверьте значение даты: |date= (справка)
  5. Андрей Бреслав. Язык программирования Kotlin // Открытые системы. — 2011. — № 09.
  6. "Java-alternative Kotlin now available as open source". The H[англ.]. 14 February 2012. Дата обращения: 26 мая 2013.
  7. "Kotlin M2 now runs on Android too". The H[англ.]. 04 June 2012. Дата обращения: 26 мая 2013. {{cite news}}: Проверьте значение даты: |date= (справка)
  8. "Fourth Kotlin milestone adds annotation tool". The H[англ.]. 12 December 2012. Дата обращения: 26 мая 2013.
  9. "Kotlin 1.0 Beta 2 is Out!". 16 November 2015.

Ссылки