Kotlin для JVM: просто, ясно, безопасно — открытая лекция JetBrains в МФТИ

25 апреля 2016 г. в 19:00 в новом корпусе МФТИ (аудитория 225) состоится открытая лекция компании JetBrains.

On-line трансляция (гостевой вход)

Kotlin для JVM: просто, ясно, безопасно

Михаил Глухих разработчик нового языка программирования Kotlin компании JetBrains, к.т.н., доцент Санкт-Петербургского Политехнического Университета расскажет о его преимуществах.

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

Язык разрабатывается в первую очередь с целью облегчения жизни разработчиков на Java. Kotlin полностью интероперабелен с Java, то есть код на Java можно свободно использовать из кода на Kotlin и наоборот. Разработчикам на Java нет необходимости переделывать на Kotlin весь проект вполне возможна разработка на Kotlin лишь новых частей проекта, с сохранением всей прежней Java-инфраструктуры. При этом Kotlin выигрывает у Java в безопасности и выразительности, что позволяет программисту вести разработку быстрее.

Язык исключительно прост в освоении: программист на Java осваивает Kotlin за несколько часов, а через две-три недели начинает программировать на нём хорошо. В этом отношении он выигрывает, например, у языка Scala. Сейчас Kotlin это более десяти тысяч разработчиков в нескольких десятках компаний, почти три миллиона строк кода в двух тысячах открытых репозиториях на GitHub, не считая ещё полумиллиона строк в репозиториях JetBrains.

try.kotl.in

Доклад содержит ряд примеров на языках Java и Kotlin, иллюстрирующих наиболее важные преимущества нового языка программирования.

try.kotl.in