-
Notifications
You must be signed in to change notification settings - Fork 33
Why did you choose Kotlin? #2
Comments
There are many reasons, that start making sense when you are already into Kotlin. There are many features in Kotlin that beat Java7 to it's knees. Java has to be backwards compatible, so it can't afford any significant changes.
And you get all this and many more for free, because you can still keep using your favorite Java libraries - Java code can be called from Kotlin and vice-versa. Now, that list, for sure, will be shorter when Java8 will be available for everybody, but that would still be a while. I'm not sure how much Kotlin makes sense for the backend development - there are not much constraints there - but for Android I think it's a clear winner. There are some downsides that can affect your decision though.
In any case, I think Kotlin is improving very quickly and most of the critical issues are already covered. I would really love to have some kind of official green-light from Google to embrace Kotlin for Android development. According to Google guys - they don't mind people using Kotlin and they, as developers, don't really have to do much to make sure it's supported - it just works. But so far there was no indication that Kotlin would become and official language for Android. Hope that answers the question in full =) |
Oh WOW. :) 👍 |
No description provided.
The text was updated successfully, but these errors were encountered: