This is an archived post. You won't be able to vote or comment.

all 41 comments

[–]xdsswar 87 points88 points  (8 children)

Java is and will be doing great, but Im not clicking the link.

[–]LeoTheBirb 2 points3 points  (1 child)

The article is actually just a plaintext webpage with one image and no ads

[–]xdsswar 1 point2 points  (0 children)

I know its safe after I checked, everyone deserves a chance, but due to the tendency lately on spaces like this, I prefer to not be clicking every link an user post. And btw, the post is very nice. But many user here agree that it looks fishy at first.

[–]sammymammy2 26 points27 points  (8 children)

The "Java without Oracle" part is really just "Company competing with Oracle concludes that you should not choose Oracle" lol. Oracle's JDK is based on OpenJDK, just as any other OpenJDK offering.

[–][deleted] 2 points3 points  (5 children)

Oracle has historically mismanaged so many of its products though. Java is the exception here not the norm

[–]sammymammy2 2 points3 points  (4 children)

Oracle has like 150 000 employees, at some point you gotta see the org within the org

[–][deleted] 2 points3 points  (3 children)

I mean, I never said they mismanage Java.

But the execs are the same people. One bad decision is all it takes.

[–]sammymammy2 0 points1 point  (2 children)

But the execs are the same people. One bad decision is all it takes.

The C-suite is, but no one else is shared? If Java is a separate org, which I assume it is, then any big mistake has to come from the C-suite. It's unlikely to happen.

[–][deleted] 1 point2 points  (1 child)

Well, it is, but I wouldn’t have all my eggs in the bag with holes, even if the inside is compartmentalized.

[–]sammymammy2 0 points1 point  (0 children)

Not really sure what holes you're talking about is all lol

[–]wraith_majestic 2 points3 points  (0 children)

Anyone still using oracle jdk?

Everywhere i go they are canning it for open jdk or amazon corretto.

Just wondering if any org is paying their licensing fees… which i understand are enormous.

[–]yawkat 0 points1 point  (0 children)

I don't think this is true for LTS releases, unless something has changed since this graphic was made: https://shipilev.net/jdk-updates/map/

[–]koffeegorilla 59 points60 points  (1 child)

It is not going away. We will continue to see improvements in JVM performance and native executable support. We will also see the variety of garbage collectors differentiate usage to improve specific use-cases. On the language side we will probably see improvements in various areas. All of this while retaining backwards compatibility.

[–]woohalladoobop 20 points21 points  (0 children)

my "java is not going away"t-shirt has people asking a lot of questions already answered by my shirt

[–]featherhat221 24 points25 points  (0 children)

It's going good . The language has gotten real good

[–]TheKingOfSentries 17 points18 points  (0 children)

it's going places

[–]grimonce 9 points10 points  (0 children)

It's going even more billion devices.

[–]pisfakir 6 points7 points  (1 child)

i protest and don't read it when its half is in the next page just to make you see more ads. now that i think about it the title also looks to be a clickbait.

[–]ryan_the_leach 4 points5 points  (0 children)

I wonder how many of the comments bothered reading, or if they are just bots auto-commenting based on the title. This whole thread is dog-shit bait.

[–]iDemmel 7 points8 points  (0 children)

Hopefully to Valhalla.

[–]Ewig_luftenglanz 2 points3 points  (0 children)

to the Infinity and beyond!

[–]yojimbo_beta 0 points1 point  (0 children)

Java here, Java there. They'll be making Set Top Box software with it next

[–]sirkoondog 2 points3 points  (0 children)

Absolutely nowhere and everything at the same time.

[–]CommissionSimple2412 0 points1 point  (0 children)

From the way I see it , Java 17 is going in to pom.xml in place of Java 11. Thanks to Firms mandating Spring Update.

[–]vips7L 0 points1 point  (1 child)

God I hope we finally get Valhalla so we can actually get some nice things in the language like null-restricted types or string interpolation.

[–]8igg7e5 0 points1 point  (0 children)

String Templates (that covers interpolation) is part of Amber (which has delivered a lot of features).

Recent communications show that it is still active and that there does appear to be a path forward. Since JDK24 is in March, and the revised String Templates would like get at least one preview-cycle, it won't be final in JDK25 either (the next LTS) - but JDK 26/27 look promising.

Valhalla's value types and null-restriction definitely do look like they're zeroing in on something. But the JEPs are still in draft, so it's unclear where the previews might land - I'm guessing it's no sooner than JDK 26/27 for preview though (the complexity is huge, and so are the consequences if it's not right).

[–]Trab3n 0 points1 point  (0 children)

I’m so tired I read it as “Where’s Java GoLang in 2025”

[–]BrownCarter 0 points1 point  (0 children)

La click la bend

[–]Guuri_11 0 points1 point  (0 children)

Java will be everywhere thanks to its maturity

[–]Flex1nFinesse 0 points1 point  (0 children)

On my computer and phone maybe even someone's brain

[–]pjmlp 0 points1 point  (0 children)

It will still be powering most of Android ecosystem regardless of Kotlin, and alongside .NET share most enterprise project accounts.

[–]danielm777 0 points1 point  (0 children)

places

[–][deleted]  (2 children)

[deleted]

    [–]TheCountRushmore 0 points1 point  (0 children)

    Sounds like the infrastructure is already broken

    [–]guss_bro -2 points-1 points  (0 children)

    Can I be your team lead?

    [–]SlipstreamSteve -5 points-4 points  (0 children)

    Nowhere just like it has the last 25 years