Платформа разработки приложений для Android от Google отныне поддерживает язык программирования со статической типизацией Kotlin — об этом было объявлено на конференции разработчиков Google I/O. В компании отметили, что Kotlin полностью совместим со средой выполнения Android. Программы на Kotlin могут компилироваться в байт-код для выполнения на виртуальной машине Java или транслироваться в код JavaScript.
По словам Максима Шафирова, генерального директора компании JetBrains, которая разработала Kotlin, теперь на Android есть возможность пользоваться современным языком программирования, избавляющим от распространенных проблем, связанных с исключениями среды выполнения и многословностью кода.
Google и JetBrains создадут некоммерческий фонд для развития Kotlin; разработку языка по-прежнему будет возглавлять JetBrains. Среди других языков программирования, позволяющих разрабатывать приложения для Android, но официально Google не поддерживаемых, — Go, созданный в самой Google, а также Scala и C++.