1
User
Recs.
Recs.
7
Updates
Last
Updated
Updated
Activity
17 Options
SpecsUpdate
Current stable version1.3
Pros
Pro Officially supported for Android development
Starting with version 3.0 of Android Studio, Kotlin support will be built-in. This means that it's now easier than ever to use Kotlin for existing Android projects or even start writing Android apps only with Kotlin from scratch.
This also means that Kotlin and Kotlin plugins for Android Studio will be fully supported in the future and their likelihood of being abandoned is quite small since Google is fully embracing the language for their Android ecosystem (alongside Java and C++).
Know any positive aspects of this option?
Cons
Con May be hard for programmers already used to imperative style to learn functional programming from Kotlin
Since Kotlin does not enforce any particular paradigms and is not purely functional, it can be pretty easy to fall back to imperative programming habits if a programmer comes from an imperative background.
Know any negative aspects of this option?
Recommendations
Kotlin
Recommended 3 years ago
Pro
Officially supported for Android developmentPro
Oracle and Google support