I'm curious specifically about a case when someone is proficient in Python, and then learns about and onboards Kotlin. In particular:
• what's the biggest positive and negative surprises once you first used Kotlin?
• how easily you felt you can translate the constructs/idioms to Kotlin, and how much time it took you to be proficient? also, wondering if switching the mindset from imperative to functional/immutable was a problem, or you tried hard to use the imperative style in Kotlin as well to mimic Python
• what was the motivation to use Kotlin over Python?