logoalt Hacker News

int_19h10/02/20243 repliesview on HN

I don't think many people would describe Java as "fresh" these days. In demand, sure, but this is overwhelmingly driven by existing large enterprise codebases. Also, for all the talk about nifty new features, how much stuff is still on v11 even?


Replies

bad_user10/02/2024

I understand from where your reply is coming from, but again, I was reading the same opinions about Java since more than 2 decades ago.

> overwhelmingly driven by existing large enterprise codebases

That happens with all mainstream languages, but it's a feedback cycle. The more popular a language is (in large enterprise codebases), the more it will get used in new projects, for obvious reasons. People want to get shit done and to have good ROI and maintenance costs. Therefore, the availability of documentation, tooling, libraries, and developers helps, in large and small projects alike.

And yes, Java is quite fresh, IMO.

show 2 replies
baud14725810/02/2024

> how much stuff is still on v11 even?

We've had a potential client ask for a PoC in Java 8, to integrate with their current system... But yeah, our product is deployed with Java 11 and since some dependencies have issues with 18, we'll likely stay that way for a few more years

surgical_fire10/02/2024

I've been a Java developer for nearly 2 decades, in multi companies, despite being proficient with other languages. Java just happened to pay better.

Nearly all companies I worked for were developing new systems, tools, etc. Rarely I was doing maintenance on "existing larger enterprise systems".