@hhariri I saw you would be coming to India for JetBrains day . And also would be giving talk on Kotlin/anywhere . I am glad
But There is one problem I would like to address . I have given Talks to introduce Kotlin in my local communities but whenever I introduce Kotlin, One question always pop up "Do I have to learn Java first" . Also resources and blogs till now always compare Java and Kotlin .
Kotlin is a wonderful language . Is not there way to introduce Kotlin Lang without comparing to Java (specifically) .
I remember when I was I introduced to Python . I wasn't made to compare with C or other language. I was just shown . How much less and easy code I have to write with Python (No Java syntax or other)
But official docs compare Java syntax with Kotlin . That makes confusion to beginners .
I think that's one of the problem people getting started with Kotlin .
People already know Kotlin for Android . If more effort is made in direction for KTor and Native (not in Android conf) but other , then may be people would be more aware .