Найти тему
Voyti v it

Изучаю Kotlin с нуля

Немного истории создания и развития Kotlin. Компания - разработчик: JetBrains. Kotlin был анонсирован широкой общественности в 2011 году. В качестве основного его достоинства, авторами указывалось, что Kotlin является альтернативой языкам Java и Skala, управляется так же как они, при помощи JVM - Java Virtual Macine, полностью совместим с Java, но более удобен в использовании при написании приложений.

В настоящее время на языке Kotlin программисты пишут приложения для Windows, MacOS на JavaScript, а также Android. (Ну, так как я ничего не знаю ни о Яве, ни о Скале, а про JVM вообще впервые слышу, то придется поверить на слово.)

Видимо это в самом деле достойный язык, если более 6 лет Гугл его официально поддерживает. Ну, начну, пожалуй, изучать.

Делаю первые шаги в Kotlin

Как говорил раньше, для обучения купил вот такую книгу .

Обложка книги по Kotlin.  Взята с сайта https://proglib.io/.
Обложка книги по Kotlin. Взята с сайта https://proglib.io/.

Если верить этой книжке, то скоро я смогу написать на этом языке первую программу. (Свежо придание, да верится с трудом).

В общем сюрпризы начались с первого абзаца: Я думал, что открою книжку и начну сразу под чутким руководством авторов писать умные импортные слова в перемешку с замысловатыми знаками. Не тут-то было.

Оказалось, сначала нужно скачать специальную программу IntelliJ IDEA (это среда разработки). В общем малость помучившись, это слава богу получилось. Правда штука это платная, каждый месяц придется "золотить ручку" авторам этой штуки - 450 рублей ориентировочно (зависит от курса евро). Вот так - еще учиться не начал, а уже стал небольшим доильным аппаратом. Ну да ладно. Переживем. Было бы на пользу.

После скачивания, в этой книжке вычитал поздравления в свой адрес. Я, оказывается, теперь счастливый обладатель языка программирования и крутой среды разработки. (Кстати оказывается при установке нужно очень внимательно отнестись к предлагаемым версиям)

В общем, первый шаг сделан. Установлена среда разработки. Готовлюсь делать первый проект. Как это будет происходить (блин, страшно подумать) - об этом в следующей статье.