top | item 32926320

(no title)

azmarks | 3 years ago

Java came out 3 (or is it 4) recessions ago. There are entry level developers who were born after I started using it. It's a legacy technology.

discuss

order

PathOfEclipse|3 years ago

For a technology to be legacy, I think it needs to be stale and falling out of use for new projects. I don't see that with Java. New releases with new language features are being released at a faster pace than ever, and companies are still building new products on it.

Java hits a sweet spot of performance, tooling, and productivity that few other ecosystems can. It's biggest competitors are probably C# and golang, and, for various reasons, it is holding its own just fine against them.

1024core|3 years ago

If you remember Duke, you're old. I still remember when Sun was going around holding Java events, touting the advantages of Java, with Duke shirts, mugs, etc.