Motivations for Kotlin

According to JetBrains, their motivations for creating an entirely new programming language were threefold: