Java is one thing they did right. Most enterprises are looking to move away from Oracle. I think there will be niche cases where rewrites don’t make sense. But for one of the big telecom providers I work for - the decision was made in 2020 to move off of Oracle. It’s not a flash cut but we’ve significantly reduced reliance. There are some critical apps that are still on it, but those are capped in maintenance mode until their replacements are ready.
Java is in the best shape it's ever been in. Jdk development and performance are through the roof and the developer experiences gets better with every release.
Java's in great shape now, but the period between when Oracle bought Sun (~2010) and about 2017 wasn't great, and there was a lot of concern about Java's future. I think most people who moved away from Java then haven't looked back.
Pretty common attitude from folks who have never worked in one of the BigTech companies where Java rules (Amazon being a prime example). Since they never encounter Java in the "SF-style Startup" world, they assume that it must be dead. Meanwhile hundreds-of-thousands of Engineers deal with hundreds-of-millions (billions?) of lines of Java every day
My assumption is the poster wants to imply Oracle destroyed the good will and interest for people to start new Java projects after the licensing changes and subsequent shakedown. Java clearly still runs all over the place and will for a while (although plenty of people trying to keep java but get away from oracle).
Java's not gone anywhere, but it's been years since I've interviewed anyone who has made it their language of choice. Developer sentiment for it isn't exactly great.
A decade ago, a good ~80% of applicants chose to use it or C#.
I personally don't have any issues with working with it, but nobody's learning it outside of work.
On the other hand, it is quite easy to learn, so there's that going for it.
orochimaaru|2 months ago
vips7L|2 months ago
davey48016|2 months ago
jeffbee|2 months ago
bigmutant|2 months ago
collingreen|2 months ago
snarf21|2 months ago
swarnie|2 months ago
vkou|2 months ago
A decade ago, a good ~80% of applicants chose to use it or C#.
I personally don't have any issues with working with it, but nobody's learning it outside of work.
On the other hand, it is quite easy to learn, so there's that going for it.
voakbasda|2 months ago
wiseowise|2 months ago
unknown|2 months ago
[deleted]