What do you think about Kotlin as a first-class language for Android?
We were super excited to see Google's announcement that it will officially support Kotlin on Android!
We're particularly interested in Kotlin's expressiveness and its simple syntax. We also love that it's fully compatible with existing Java code. We look forward to seeing the Kotlin community grow. 💪
Do you have any experience with Kotlin? In your opinion, how does it compare to Java? Do you think Kotlin will affect Android app development the way Swift did for iOS?
Let us know in the comments below 👇 or in your own post.
You should think of Kotlin as a first class language anywhere you can use it, not just Android. It is the strongest replacement for Java that a team can walk into with minimal effort and benefit from in their first days of use. You will gain tons, and lose nothing. This post pretty much sums it up: http://steve-yegge.blogspot.com.uy/2017/05/why-kotlin-is-better-than-whatever-dumb.html
This is what I think
https://medium.com/p/should-i-learn-kotlin-or-stick-to-java-3a73c3580ac3
I have taken a look on Kotlin and it seems like Java on some high-performance drugs. It gives you the functionality you need sometimes – but you have to take care.
The idea I like about the language is that they target native and JavaScript compiling results. This will help Java / Kotlin developers to extend their reach without touching programming languages they do not want to.
For Android it will make development easier and I think it will be like Swift is for iOS: more developers will join the train.