Too Long; Didn't Read
Vadims Savjolovs Senior Software Engineer @ Facebook explains how to use Kotlin to solve coding problems on Leetcode in Java. He explains how Kotlin can be used to solve algorithmic problems under time pressure in Android app development. He also explains how the language is more powerful than Java 6 and how much boilerplate code he needs to write to solve problems with Kotlin. He says that Kotlin provides an ability to iterate from the greater number down to the smaller number using the language's loops.