Kotlin

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Kotlin
Kotlin language logo.png
Автор(ы):

JetBrains

Система типов:

статическая

Испытал влияние:

Java, Scala, Groovy, Gosu, Ceylon, C#[1]

Лицензия

Apache 2

Сайт:

http://jetbrains.com/kotlin/

Платформа:

Java Virtual Machine

ОС:

любая, поддерживающая JVM

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

Язык назван в честь острова Котлин в Финском заливе, на котором расположена часть Кронштадта[2].

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

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

Примечания[править | править вики-текст]

  1. 1 2 JetBrains produces another Java alternative, The H (англ.)русск. (22 July 2011). Проверено 26 мая 2013.
  2. 1 2 Kotlin — конкурент Java и Scala, Открытые системы (издательство) (июль 2011). Проверено 26 мая 2013.
  3. Андрей Бреслав Язык программирования Kotlin // Открытые системы. — 2011. — № 09.
  4. Java-alternative Kotlin now available as open source, The H (англ.)русск. (14 February 2012). Проверено 26 мая 2013.
  5. Kotlin M2 now runs on Android too, The H (англ.)русск. (04 June 2012). Проверено 26 мая 2013.
  6. Fourth Kotlin milestone adds annotation tool, The H (англ.)русск. (12 December 2012). Проверено 26 мая 2013.

Ссылки[править | править вики-текст]