>Oracle intends to support the Java LTS releases as follows:
>Java 7 through 2022
>Java 8 through at least 2030
>Java 11 through 2026
>Java 17 through at least 2029
java 1.8 just works
why do i need to update
Beware Cat Shirt $21.68 |
Beware Cat Shirt $21.68 |
Minecraft doesn't support java 1.8, therefore making it irrelevant to anyone.
zooooom
Well once you ditch 8 in 2030 it's not like going from 8 to 9.. it's going from Java 8 to whatever the supported Java is in 2030 which is going to be like Java 42 or something and you only fricking know Java 8.
nakadashi
new features
always program to the standard
does java even have a standard?
regardless new language and runtime features good
This is what happens when you rely on a proprietary language.
And yes, Java, like C#, is a proprietary language, whether you want to admit it or not.
java's primary implementation is proprietary but c#'s certainly isn't
and don't give me that crap about no cross platform GUI libraries, the windows GUI libraries are either unmaintained or UWPshit (i.e. useless)
GUI sucks regardless of platform, langauge, or runtime
The C# "standard" relies on Windows-specific features, just like the Microsoft Office document "standard". They are abominations that hurt the credibility.
Shilling for Microsoft was maybe cool in the early 2000s, but now it's time to cut it out.
no, it doesn't, not even for the original C# standard because mono exists
and the .NET runtime has been open source for years, to the point that the open souce one supplanted the original proprietary one, and the proprietary windows only implementation is literally abandoned
the last 4 C# versions can't even be used on the proprietary version of the CLR for frick's sake, it's that out of date
i don't know where you homosexuals get your info from
The last 4 Java versions are all used with OpenJDK. Even Oracle's JDK is just OpenJDK + extra tool nobody uses
there's still the threat of oracle's lawyers trying to do something unbelievable moronic, a threat which has long since passed when dealing with microsoft
they tried to kill the eclipse foundation a few years back
Yeah, Microsoft actually succeeds at making C# tooling and libraries proprietary. The GPL-2.0 is never leaving OpenJDK.
I fricking hate java with passion and I wish it was a real person so I could make it feel pain
OpenJDK 8 EOL is actually in 2025.
2030 is only if you're paying Oracle for support.
New ones perform better. The ZGC is kino as frick.
>why do i need to update
New features that make working with java less painful.
I am not updating any of the stuff built on java 8 at my job, but I am phasing it out. New stuff is all using java 17 (for now) and it will deprecate the older projects over the next year.