> Kotlin on the other hand is only a significant trend in Android development, and it will get dropped like a hot potato in favor of Dart as soon as Fuchsia arrives as Android successor, I guess.
Do you have any idea just how much there's Android/Java/Kotlin code now?
> Kotlin has a problem: It tries to be "the better Java", but Java is picking up (slowly) all the features.
2016 called. Wants your opinion back. Kotlin is sooo much more now than "better Java", it is a Multiplatform, efficient and pragmatic language that is just pleasant to work with, unlike even modern Java.
It has first party support for iOS, Android, desktop and JS. It has modern Multiplatform GUI framework that rivals React and Flutter.
It has countless syntactic features and built-in null safety.
Java will be forever stuck in server and niche products like Intellij.
> Does Google care? Ever had a look at their graveyard?
Please, Google graveyard meme here?
Name at least one DEVELOPMENT project that was killed by them. Even the infamous GWT is still alive on life support.
In case you're serious, it seems you don't understand or know the scale of Android project. Android is one of the most important projects of Google, it rivals Chrome and YouTube.
> The rest sound just like the usual marketing yada-yada and doesn't stand reality…
Please, launch your Java application on Node.js or in a browser, or on iOS, on Android for that matter. Or create modern client-side application that runs on all major platforms.
And no, Codename One/Gluon/JavaFX don't count. Even worst of the worst Ionic runs better than those.
It's also as good as Flutter. It's a matter of developer skill. Not the tool. Flutter has better default look and feel, that's about it. React native isn't a write once run anywhere tool. As a result it has a lot of different problems which imo make it way worse than all of the above.
Do you have any idea just how much there's Android/Java/Kotlin code now?
> Kotlin has a problem: It tries to be "the better Java", but Java is picking up (slowly) all the features.
2016 called. Wants your opinion back. Kotlin is sooo much more now than "better Java", it is a Multiplatform, efficient and pragmatic language that is just pleasant to work with, unlike even modern Java.
It has first party support for iOS, Android, desktop and JS. It has modern Multiplatform GUI framework that rivals React and Flutter.
It has countless syntactic features and built-in null safety.
Java will be forever stuck in server and niche products like Intellij.