Re:AI is forcing us to pay off 40 years of technical debt
by hansvm on Wednesday November 04, 2026 @07:45AM
(#50364800)
Wait a second, in very recent years the major Java projects I touched were still messing around with incomprehensible XML config files. Has that actually changed in some part of the industry?
[ Parent
| on HN ]
Re:AI is forcing us to pay off 40 years of technical debt
by traceroute66 on Wednesday November 04, 2026 @07:48AM
(#50364829)
> Has that actually changed in some part of the industry?
I suspect the only thing that's changed is that Oracle now charge you for the pleasure. ;)
More seriously though, its been a long time since I've touched Java, but I suspect the only thing that's changed is that its all hidden in magical kubernetes containers these days.
Re:AI is forcing us to pay off 40 years of technical debt
by a57721 on Wednesday November 04, 2026 @09:41AM
(#50366179)
Not sure if you know what you are talking about? Most users of Java don't pay anything to Oracle. Many things have changed in the Java world. Kubernetes doesn't have any special relation to Java.
Re:AI is forcing us to pay off 40 years of technical debt
by traceroute66 on Wednesday November 04, 2026 @10:28AM
(#50366966)
> Not sure if you know what you are talking about? Most users of Java don't pay anything to Oracle.
Congratulations Java Fan on missing BOTH the smily-face at the end of the first phrase AND the "More seriously though" at the start of the second.
I'm glad someone still loves Java though. ;)
Re:AI is forcing us to pay off 40 years of technical debt
by a57721 on Wednesday November 04, 2026 @11:09AM
(#50367626)
Congratulations for posting your humorous hot takes on something you haven't touched in 10-15 years.
Re:AI is forcing us to pay off 40 years of technical debt
by drdec on Wednesday November 04, 2026 @08:16AM
(#50365121)
You can use annotations to get rid of a lot of XML in server side Java. See Spring Boot for example.
Re:AI is forcing us to pay off 40 years of technical debt
by mrkeen on Wednesday November 04, 2026 @08:26AM
(#50365237)
Yes, when I started getting into Spring(Boot?) in 2013-14 I was complaining about the annotation magic that you needed to sprinkle around the code, so that you could have a Java project take a long time to start up and fall over. The response at the time was that it was so much better than the old XML way that you "had" to do. So that kind of XML hasn't been needed for 10+ years.
Unless you count the XML dependency management with Maven, which isn't too bad.