I den förra artikeln visade jag ett antal exempel där Kotlin antingen förkortar eller förfinar vanliga uppgifter i Java samt ett par av skillnaderna mellan språken. I denna artikel dyker vi ned i den djupa delen av bassängen och tittar på ett par områden där Kotlin utmärker sig jämfört med sin föregångare.
