Рабочий стол > DL Руководство пользователя > Kotlin > Просмотр
Kotlin Войти | Зарегистрироваться   Просмотр версии для печати текущей страницы.

Добавлен Вадим Копиченко, отредактирован Вадим Копиченко Jul 03, 2016
Метки: 
(нет)

Вы просматриваете старую версию (v. 1) этой страницы.
Последняя версия - v. 46 , последнее редактирование Apr 09, 2024 (просмотр отличий | )
просмотр истории страницы | просмотр следующей версии >>

Kotlin

Kotlin - это универсальный язык программирования, созданный JetBrains в качестве альтернативы Java с намного более удобным синтаксисом, но выполняющийся на JVM и полностью совместимый с существующей экосистемой Java.

Поддержка языка уже доступна из коробки в ItelliJ IDEA от JetBrains и Android Studio от Google. Поэтому перспективы внушительные. См. про это в блоге: Kotlin 1.0 Released: Pragmatic Language for JVM and Android.

Официальная справка по языку
Краткое описание по русски
На сайте http://try.kotlinlang.org/ есть набор ознакомительных задач и можно запускать решения на Kotlin прямо в браузере.

Вот отчёт о первом Kotlin Challenge с Геной и примером решения: https://habrahabr.ru/company/JetBrains/blog/222693/.
Больше идеоматических примеров решения задач можно найти в Codeforces Surprise Language Round #8.
Как писать в файл.

Ещё тренироваться в решении задач на Kotlin можно на Advent of Code и в курсе Программирование \ Программирование на Java на DL.

Для корректного тестирования на DL в тексте решения на Kotlin должна быть определена функция верхнего уровня main:

fun main(vararg args: String) {
  println("Hello world!")
}

Большой набор набор ссылок по продвинутому использованию Kotlin: http://kotlin.link/.

Powered by Atlassian Confluence, the Enterprise Wiki. (Version: http://www.atlassian.com/software/confluence Build:#2.6.1 916) - Ошибка/новая особенность - Свяжитесь с Администраторами