Why I hate Java.

#programming #java

@n1 Nobody forces you to use all that products. You can reach the same with much less, even in Java.

@markus "Nobody forces you to ..." - I'm sorry but that's not an argument nor technical one.

Java with JVM was designed for '95 world where software was simple (very primitive comparing to contemporary software). Actually it was written and then trashed by one dude. Sun pulled it from the bin not because "what a merit" but because they needed "something" at that time.

If you want to write modern software use modern (well designed tools!) like Rust, Go or Zig. No runtime, ~0 overhead, fast.

@n1 By all due respect for your persional opinion, being an #OpenJDK contributor and #JAXRS committer, I need to fully disagree. Modern #Java is perfectly suited for new software development, it is superior in many ways to Rust, Go, etc. Looking at your claims, it seems you have no understanding of modern Java at all. Proof your claims. Give numbers.
@markus I don't have the stats written down on a paper. I cannot post them. What I can tell is thrt Github is full of software, Go/Rust apps, that are "a rewrite" of Java apps. The rewrite versions are literaly X-times memory/CPU more efficient than their originals. Maybe latest Java is awesome but software world doesn't know that (yet).
@n1 Yes, those people missed at least one decade of Java progress, indeed.