While it&#x27;s a reasonable concern, I don&#x27;t think there&#x27;s so much overhead in learning Kotlin. It&#x27;s fully interoperable with Java, so you don&#x27;t need to invest in learning new APIs (which is the difficult part usually). Other than that, it&#x27;s really light-weight and easy to pick up, you can learn it in a matter of days. Most of its features are bits and pieces, or &quot;the good parts&quot;, from other programming languages, quite familiar for any developer who&#x27;s been around the block.