News for hackers. Stuff that matters.
Re:JDK 19 Release Notes by tut-urut-utut on Tuesday September 20, 2022 @08:49AM (#32910939)
Why learning a whole new language just because vendor refuses to upgrade?

At that point one could also say "why Anrdoid?".

Re:JDK 19 Release Notes by wlpu on Tuesday September 20, 2022 @09:05AM (#32911110)
Because you can use the same toolchains, APIs, libraries, and even progressively migrate with both languages in the same project. Honestly, people who whine about Java 8 in Android and refuse to consider Kotlin are suffering by choice.
Re:JDK 19 Release Notes by pjmlp on Tuesday September 20, 2022 @09:24AM (#32911324)
Only those that can be desuagared into Android Java, everything else will fail to either compile or map into ART features.
Re:JDK 19 Release Notes by kuschku on Tuesday September 20, 2022 @10:18AM (#32911974)
All of Kotlin runs fine on Android, that's its point, that all of it can be desugared to run on a 1.6 or 1.8 JVM?
Re:JDK 19 Release Notes by pjmlp on Tuesday September 20, 2022 @11:25AM (#32913025)
If you don't want to use modern Java libraries as third party depedencies then all good.

Now if you plan to dynamically link to Java libraries that require JVM opcodes without counterparts on DEX, SIMD, Panama, Java Standard Library post Java 11, then thought luck.

See it as an opportunity to learn how to use the NDK (for SIMD), or write your own Kotlin versions.