Google назвала Kotlin официальным языком программирования для Androind
17 мая на конференции Google I/O 2017 команда Android анонсировала официальную поддержку Kotlin на Android как язык «первого класса».
Kotlin — новый язык программирования (ЯП), построенный на базе JetBrains, которая разработала платформу IntelliJ, лежащую в основе Android Studio — официальном инструменте для Android-разработчиков от Google.
Как и Java, который считается базовым ЯП разработки под эту операционную систему, Kotlin работает на JVM (Java Virtual Machine). Также Kotlin — объектно-ориентированный и статистически типизированный ЯП.
Однако в отличии от Java, его синтаксис более чист и усовершенствован. Также он более лаконичен и типобезопасен. Для разработчиков Kotlin открывает возможность использовать современный и мощный ЯП, который помогает решать проблемы времени и объема кода.
Инструменты Kotlin включат в Android Studio 3.0. JetBrains продолжит поддерживать язык. В отличии от ЯП Swift, который вначале был внутренним проектов Apple, а затем стал открытым, Google не владеет Kotlin. Разработчики не исключают создание приложений для iOS и Mac на их ЯП.
Kotlin — язык программирования, созданный петербургскими программистами в 2011 году и назван в честь острова Котлин, на котором располагается Кронштадт. Создатели языка — Сергей Дмитриев, Евгений Беляев, Валентин Кипятков и выпусник Университета ИТМО Андрей Бреслав.