City: Saint Petersburg Novosibirsk Kazan Language: Русский English

Kotlin: developing a modern programming language


Kotlin — современный язык программирования, созданный в компании JetBrains изначально для платформы JVM. Со временем добавилась поддержка JavaScript, iOS, и многих других платформ.

Мы поговорим о том, из чего состоит современный язык программирования, что в нем сложно, а что просто, чуть подробнее остановимся на системе типов (которая не похожа ни на одну теоретическую статью или книжку, которую вы читали, зато похожа на большинство реально используемых систем типов), и обсудим, какие языки повлияли на дизайн Kotlin и как.

Course Offerings

Semester Branch
autumn 2017 Saint Petersburg