Практичные, надежные и официальные онлайн-примеры с сайта kotlinlang.org.

Эта статья была первоначально опубликована на vtsen.hashnode.dev 11 сентября 2021 г.

Если вы опытный программист, как я, и новичок в Kotlin, лучший и самый быстрый способ изучить Kotlin — это пройти этот официальный Изучение Kotlin на примере

Изучая Kotlin на примере, лучше всего установить IntelliJ IDEA, интегрированную среду разработки (IDE) для Kotlin.

Шаги по установке IntelliJ IDEA

  1. Удалите старый JDK. Вы можете выполнить шаги здесь.
  2. Загрузите и установите последнюю версию JDK. Выберите Загрузить JDK здесь.
  3. Загрузите и установите IntelliJ IDEA здесь (достаточно хороша версия сообщества).

Самый простой способ попробовать любой код Kotlin — создать проект «Консольное приложение». Я уверен, что вы можете понять это как опытный программист. :)

Есть еще один способ — использовать Kotlin REPL (Read-Eval-Print-Loop), инструмент для интерактивного запуска кода Kotlin. Его можно запустить из следующего меню:

Инструменты – › Kotlin – › Kotlin REPL

Вы также можете попробовать эту интерактивную онлайн-среду здесь. Лично я предпочитаю создавать проекты IntelliJ IDEA, чтобы сохранять образцы кода для дальнейшего использования.

Новые концепции, которые вам нужно знать

Я исхожу из опыта программирования на C/C++ и C#. Вот некоторые общие новые концепции, которые вам, возможно, потребуется знать:

  1. Нулевая безопасность
  2. Проверки равенства
  3. Условное выражение
  4. Классы данных
  5. Ключевое слово объекта
  6. Функции и свойства расширения
  7. Функции сферы
  8. "Делегация"

Вывод

Kotlin — это весело, мне это нравится. Авторы Изучаем Kotlin на примере действительно хорошо поработали. Я рад, что нашел это. Мне намного легче читать и понимать эту официальную документацию по Kotlin.

Для разработчиков C#, которые хотят изучить Kotlin, это хорошая шпаргалка.