Kotlin.Введение. [Урок 0]
Kotlin - статически-типизированный язык программирования разработанный поверх JVM.А это значит , что программа написанная на Kotlin, запустится везде,где установлена Java Virtual Machine.Kotlin часто называют идейным продолжением языка программирования Java и в этой фразе есть большая доля правды.Язык может компилироваться в Java байткод или в JavaScript, что позволяет ему работать прямо в браузере.Так же из Kotlin можно вызывать Java классы и наоборот, а в IntelliJ IDEA присутствует возможность конвертации Java кода в Kotlin и обратно.Ко всему прочему, язык признан корпорацией Google как язык первого класса для разработки под Android, а учитывая некоторые правовые тёрки между Oracle и Google, в будущем может стать единственным языком программирования под данную платформу.Kotlin сочетает в себе лаконичность, выразительность, производительность и простоту в изучении.
Для примера можно привести код вывода "Hello World".
на Java.
class HelloWorld { public static void main(String[] args){ System.out.println(«Hello World!»); } }
На Kotlin.
fun main() { println("Hello world!") }
На выходе мы имеем отличный язык программирования одинаково хорошо справляющийся с различными задачами, под разными платформами, который достаточно прост в изучении.