There are 2 coding realities today: - Every C code is being rewritten in Rust. - Every Java code is being rewritten in Kotlin.
And then the Rust stuff is getting compiled to wasm.
Kotlin too :)
š¤£
That's just android world. Most server code is going from Java to golang. Or just staying on Java.
I haven't seen anyone create a spring boot project in Java for the last year or so. They all hit the Kotlin button.
I have unfortunately. XML Hell.
Ah, the Kotlin one seems fine. Not strictly necesarry imo, but makes a lot of sense. I get the impression that the C to Rust one is more rocky than people like to admit and also don't really like to leave the impression of difficulty, but it shines through.
Kotlin became necessary because of Kotlin Multiplatform. Java codebases can't be used when Kotlin compiles to native.