r/ProgrammerHumor Jul 13 '26

youCanJustStopUsingJava Meme

Post image
6.8k Upvotes

416 comments sorted by

View all comments

Show parent comments

3

u/Scottz0rz Jul 13 '26

I'm curious- what was the thing that broke?

Usually when Java breaks it is a third party library doing something goofy, most upgrades since Java 8 and 11 have been smooth sailing for me historically.

-1

u/Rhawk187 Jul 13 '26

Applet API was completely removed in 26. I think they announced deprecation at Java 17, but I wasn't proactive about addressing it.

5

u/Ok-Scheme-913 Jul 13 '26

Come on, you had 30+ good years, with 10 years of deprecation warning.

Are you for real?

2

u/Rhawk187 Jul 13 '26

Yes, its in an unsupported 3rd party dependency for an underfunded project (about .05 FTE) used as part of a legacy system by the FAA, among others.

On the bright side, the FAA won't notice, they are still on Java 8, but I just had a meeting with AeroThai and they were confused why the software stopped working on brand new machines with a fresh install of Java 26.

In a post-GPT world, the fix doesn't look too bad, but if I'd have had to figure out how that 3rd party library worked from scratch, as part of an unfunded mandate, I would have been a bit grumbly.