Switching from Java to Kotlin

F9856cc7a15ed2cb9e6ebfab41fdf1cf?s=47 Shohei Kawano
November 06, 2017

Switching from Java to Kotlin

While 'Kotlin is cute' and I strongly agree with it, I faced some obstacles or unexpected results while converting Java source code from my project into Kotlin.

In this talk I showed some of the real examples of unexpected or surprising things I faced while converting the project from Java source code into Kotlin source code, and also what I think is important when you start converting your project from Java to Kotlin, which is reviewing decompiled byte code.

See also:
* Exploring Kotlin’s hidden costs — Part 1 – Christophe Beyls – Medium
https://medium.com/@BladeCoder/exploring-kotlins-hidden-costs-part-1-fbb9935d9b62

* Exploring Kotlin’s hidden costs — Part 2 – Christophe Beyls – Medium
https://medium.com/@BladeCoder/exploring-kotlins-hidden-costs-part-2-324a4a50b70

* Exploring Kotlin’s hidden costs — Part 3 – Christophe Beyls – Medium
https://medium.com/@BladeCoder/exploring-kotlins-hidden-costs-part-3-3bf6e0dbf0a4

* Kotlin's hidden costs - Benchmarks - Renato Athaydes
https://sites.google.com/a/athaydes.com/renato-athaydes/posts/kotlinshiddencosts-benchmarks

Keynote: Sinking Your Teeth Into Bytecode | SkillsCast | 26th October 2017
https://skillsmatter.com/skillscasts/10012-a-talk-by-jake-wharton

F9856cc7a15ed2cb9e6ebfab41fdf1cf?s=128

Shohei Kawano

November 06, 2017
Tweet