spicybbq
Joined 6 years ago
Joined 6 years ago
I've written multiple production services in Kotlin Spring Boot. Now, we're building a new system and using Java 21 (25 soon).
Why? Kotlin the language is great, but there are corresponding tradeoffs in interop. Meanwhile, Java the language has improved to the point that it's good enough, and Java feels like it's headed in the right direction. In my opinion, AI models are better at Java than Kotlin. If you prefer a weaker claim, the models are trained on more Java code than Kotlin code.
Finally, from an enterprise perspective, it is a safer long-term investment for a Java shop to own an application written in Java rather than in Kotlin.
OpenAI wants to get into the hardware business, so they came up with something. Is it going to be something people actually want? I am skeptical, but as a consumer it's cool that so companies are trying out various new devices even if most of them are no good.
https://web.archive.org/web/20221221100606/https://www.nytim...
https://web.archive.org/web/20230512133437/https://www.theve...
What do you mean by this? To me it sounds like people are saying they are both "old" languages, but I don't know what you mean.
I work in a shop that has lots of both Java and COBOL. We are not "actively migrating" COBOL code to Java. It looks like mainframes will continue to exist for decades to come (i.e. >20 more years). Obviously, brand new applications here are not written in COBOL.
This is noticeable when you interact with consumer software where the mobile app is clearly the preferred or only way to perform some action.
Absolutely, the sooner the better. The truth is, auto companies can track you, show you ads, and otherwise jerk you around without going all the way to having a "software defined vehicle." You just get a worse user experience.