Comments by "Charles M." (@charlesm.2604) on "Godot in 100 Seconds" video.
-
4
-
4
-
2
-
1
-
1
-
@Mechite True that. I think that was what Jetbrains tried to address when it comes to the ecosystem, they made out of-the-box compatibility with Java packages. They knew nobody would migrate and leave the Java ecosystem otherwise, it's rich, it's mature, it's the biggest community in the industry, it would make no sense to leave the ecosystem and build everything from the ground up again.
But honestly at this point Kotlin is becoming much more of a toolkit than a Java alternative. Sure, you can transpile Kotlin codebases to Java classes to compile them to JVM bytecode but that's not the main interest. It would just be the same results with extra steps.
What Jetbrains is turning Kotlin into is more of toolkit with "cross-compilation targets" (Kotlin Native, JavaScript, DOM, etc...). And they are also building Kotlin as a DSL power house, people are creating bindings for pretty much any language under the sun.
That's an interesting direction, especially with the other projects Jetbrains is working on (Compose for Web mainly).
This might be the reason why I would see true value in Kotlin in the future, it could become a true "write once run everywhere" language which would be accessible to Java devs (so any dev with experience with C-inspired languages).
1