Kotlin
March 24, 2019

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!") }

На выходе мы имеем отличный язык программирования одинаково хорошо справляющийся с различными задачами, под разными платформами, который достаточно прост в изучении.