JUGS: Kotlin - 7 Languages in 7 Months
In der Talklet-Reihe "7 Languages in 7 Months" #7li7m beleuchten wir sieben Programmiersprachen, die etwas abseits vom normalen Hype sind. Marc Reichelt und Eugene Petrenko teilen an diesem Abend ihre Begeisterung für Kotlin mit uns.
Talk 1: Kotlin from a Java developer's point of view (Marc Reichelt)
After 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!
Talk 2: Coding Native with Pleasure! (Eugene Petrenko)
How 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.