Just to make clear, I would like to apologize if what I wrote sounds like I want Java to be removed from Android Studio, or sounds like Kotlin is inferior compared to Java. That is not my intention.
In fact I love the fact that Kotlin and Java could coexist together and works well. Never want any of them to be removed nor to be treated lesser than the other.
My intent of the blog is to bring to awareness some deficiencies support of Kotlin in Android Studio 3.0, and hope they could be addressed soon. E.g. I filed the Kotlin Code Coverage bugs months back, but it is still not fixed till now :(
I welcome comments and thoughts… Thanks for reading!