On Friday, February 26 (yes, tomorrow already!), At 8:00 pm, the St. Petersburg office of Oracle will host a meeting of JUG.ru with
Kotlin language developers Andrei Breslav and Dmitry Zhemerov . Andrei is generally the most important person in Kotlin, leads the development of the language, and Dmitry leads the development of the plug-in to IntelliJ IDEA. So we will have all the cotlin boilers!
The topic of the meeting is the
recent and long-awaited release of the Kotlin language . This is not any beta or RC, this is a full-fledged release. And so the meeting is also called very simple:

For those who overslept everything:
Kotlin is a new programming language for JVM and Android, released by JetBrains a week ago. The release was preceded by several years of development, the guys from JetBrains talk quite a bit about Kotlin at conferences.
Speakers
Dmitry Zhemerov has been working at JetBrains since 2003 and managed to participate in the development of many projects, including IntelliJ IDEA, PyCharm, WebStorm and others. Now he is leading a team that makes Kotlin-plugin for IntelliJ IDEA, and also co-writes with Svetlana Isakova about Kotlin.
')
Andrei Breslav heads the development of the Kotlin language at JetBrains. Previously, he taught at the university and in high school; now instead speaks at various conferences, talking about his project and the fundamental principles underlying the profession of a software developer.

Meeting program
The meeting will consist of 4 parts, and will be entirely devoted to the Kotlin language.
Part 1. IntroductionAndrei Breslav will talk about what Kotlin is, how he is doing now, etc.
Part 2. For release and furtherStarting from version 1.0, Kotlin provides guarantees of backward compatibility with existing code.
Dmitry Zhemerov will tell about what exactly they promise for the future, how this promise influenced the design of the language, and about what directions of future development there are already blanks in version 1.0.
Part 3. The most difficult is compatibilityAndrei Breslav will talk about how they fought for transparent compatibility: so that Kotlin and Java could live together in the same project. To do this, we had to come up with quite a few original solutions and make many compromises at all levels: from the type system to plug-ins to build systems.
Part 4. Q & A sessionAndrey, Dmitry and other Kotlin developers will be happy to answer your questions.
Participation is free, space is limited. Registration
HERE .
PS: There will be no live webcasts, but there will be a video of the meeting.