Dissecting HelloWorld: Kotlin & Java

Programming languages
Voting no longer possible
Voting enabled when talk has started

We know HelloWorld: same ol', same ol'. But most of the time, we don't look close enough. Bytecode is a great tool for helping us understand the inner workings of our JVM languages. Even this simple application already includes a lot of internal functionalities.

This session will dissect every detail, every nook-and-craney of the generated class files.

To make things a little bit more interesting for those already familiar with Java Bytecode, we will do the same for HelloWorld in Kotlin and compare them with each other.

If you have always wanted to take a look at the inner workings of both languages, but didn't know where to start, this is the session for you!

Simon Schell

Provinzial Rheinland Versicherung AG

Software Engineer and internal Developer Advocate at Provinzial Rheinland in Germany. I love to tinker with and break down every piece of code i can find. Currently i'm focussing on Kotlin and Java, especially the transition between or combination of both. I'm also vividly in love with Asciidoc, which i use to write pretty much every content for my company.

Talks by tracksTalks by session typesList of SpeakersSchedule