Codementor Events
Discussion

What do you think about Kotlin as a first-class language for Android?

Published May 18, 2017Last updated Nov 13, 2017
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.

Discover and read more posts from Codementor Team
get started
post commentsBe the first to share your opinion
Jayson Minard
7 years ago

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

Sadman Samee
7 years ago
Gábor László Hajba
7 years ago

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.

Show more replies