on 3 billion devices

submitted by

https://lemmy.world/pictrs/image/4c503721-dd26-4242-ae4d-8fb674bd94de.webp

on 3 billion devices

Context

26
925

Log in to comment

26 Comments

somewhere off in the distance i hear a familiar jingle: '3 billion strong.. and growing'

that statistic of java running on 3 billion devices is because of j2me phones

And that was in 2013. Weren't most of those devices feature phones?

Shoot, I got paid to write a brand new Java 8 application… in 2020

My team was just handed a Java 1.2 codebase, we are deploying it (mostly as is) to production next week.

Make sure you enable the right flags on the JVM, such as this one:

But why?

In short: Money

Long story: Legacy

The really long story: They added a bunch of stuff in that version and it's the last LTS before they removed a bunch of other stuff and a lot of companies are just too lazy to update their 10 year old crappy software.

The end.

I thought the main reason was that they changed the license

That might be true but there’s OpenJDK so they still don’t have that as much of an excuse

Oracle's incompetence.

According to https://www.oracle.com/java/technologies/java-se-support-roadmap.html, Java 8 Extended Support will end in December 2030

The universe ends December 2030

imagine if this was the date

Imagine if it was the cause!?

They'll probably extend it at least through the 2038 bug.

all the minecraft players still using java 8 for pvping on 1.8.9

Should have asked about CoBOL

Insert image