Найти в Дзене
IT-WTBTCH

Почему следует переходить на Kotlin. Нужна ли еще Java?

Kotlin – альтернативный Java-язык программирования, который прекрасно совместим с Java-кодом и существующими Java-библиотеками.
Доброго времени суток, сегодня xочу рассказать вам о новом языке программирования, который называется Kotlin, и объяснить, почему стоит использовать его в своём следующем проекте. Раньше я предпочитал Java, но в последний год пишу на Kotlin везде, где только можно.
И в
Оглавление
Kotlin – альтернативный Java-язык программирования, который прекрасно совместим с Java-кодом и существующими Java-библиотеками.
Kotlin – альтернативный Java-язык программирования, который прекрасно совместим с Java-кодом и существующими Java-библиотеками.

Подписывайся на нашу группу в VK и будь в курсе главных новостей

Доброго времени суток, сегодня xочу рассказать вам о новом языке программирования, который называется Kotlin, и объяснить, почему стоит использовать его в своём следующем проекте. Раньше я предпочитал Java, но в последний год пишу на Kotlin везде, где только можно.

И в данный момент я не представляю себе ситуации, в которой лучше было бы выбрать Java.

  1. Совместимость с Java

Колтлин на 100 % совместим с Java. Вы можете в буквальном смысле продолжать работать над своим старым Java-проектом, но уже используя Kotlin.

2. Безопасность Null

Java следует называть почти статично типизированным языком. Внутри него переменная типа String не гарантированно ссылается на String — она может ссылаться на null

В Kotlin эта проблема решена посредством разделения на типы, допускающие и не допускающие значение null. По умолчанию типы не допускают null, но их можно преобразовать в допускающие, если добавить ?:

3. Поддержка IDE

У вас есть целый ряд вариантов, как можно начать работать с Kotlin, но я крайне рекомендую использовать IntelliJ, идущий в комплекте поставки Kotlin — его возможности демонстрируют преимущество ситуации, когда одни и те же люди разрабатывают как язык, так и IDE.

Подписывайся на нашу группу в VK и будь в курсе главных новостей

-2