Someone asked me what’s the topmost reason you started using Kotlin extensively instead of java?
There are tons of features which makes life easier in Kotlin. I would say reading code seems to be natural in Kotlin and looks very elegant and clean. But if I have to pick one feature, it’s the extensions. Having an extension on any class without creating Util classes makes the code look so neat that if it’s the only feature you will use, it’s still worth the move to Kotlin!