|
|
|
|
|
by anaganisk
1113 days ago
|
|
Java has been stable for years I think, they don't switch frameworks and paradigms every weekend. Code you wrote in 10 years ago in Java8 most probably don't even need a refactor for Java 22. And funny enough just yesterday there was a thread on reddit where people still claim to be running Java 8 on prod, now that's not a good thing but 10+ years even after deprecating means something here. Simplicity, you can code Java apps to be as simple as possible, unless you use a framework like spring, but that's true for any language. I used vert.X and it's expressJS of Java, very lean, basic but more batteries available if needed but still manages to be simple. Java doesn't have complicated concepts to understand nor does it have 100 ways to do the same thing. Scalability, dockerize and scale to your heart's content or tweak the JVM params and max out your hardware. What am I missing, not trying to be snarky, maybe you wrote more Java than me, may be for years, so genuinely curious to understand.
For additional context, I coded in NodeJs, Python, Go, Swift and Java. and each have its own merits. So I'm not biased against Java. |
|