"Kotlin from a Java developer's point of view"Marc ReicheltAfter a long time being a Java coder and Android developer I started using Kotlin on a JVM backend - and I don't want to ever go back.This talk will remind you of how many 'best practices' we had to learn to use Java effectively, and how Kotlin not only gets rid of those - it really makes programming fun again!

"Coding Native with Pleasure!"Eugene PetrenkoHow difficult is it for a Java developer to write a native program? Do not be afraid and join us for the talk without a virtual machine but with the comfort of Java.We’ll write native code in Kotlin, an open source, modern, pragmatic and statically typed programming language, which targets JVM, JS, and native platforms. A static, shared, or dynamic C-libraries, Swift or Obj-C frameworks are accessible from Kotlin code and how it is exported as such libraries. Code re-use between platforms helps to benefit from every platform libraries, without a need to build tricky abstractions.Throughout the talk, we will see how Kotlin helps the speaker to solve real problems in his open source projects targeting iOS, Linux, JS, JVM, macOS, and Windows.