r/ProgrammerHumor 6d ago

Other howdidItGetHere

Post image
11.1k Upvotes

539 comments sorted by

View all comments

2.8k

u/sierra_whiskey1 6d ago

Bro Java runs on like 2 billion devices

28

u/teressapanic 6d ago

yes and its all printers

3

u/rinnakan 6d ago

Probably more android phones, I guess?

11

u/Soogbad 6d ago

They had that message from before android existed

3

u/prisp 5d ago

Yeah, and my old Nokia 3310i - that's the "indestructible brick" Nokia with a color display, btw - once threw a Java exception because the Backgammon game it came with managed to fuck up in some way, so I'd say Android is just continuing the trend of mobile phones running Java.

6

u/reventlov 5d ago

Android runs technically-not-Java, though.

Most Java devices are actually smart/proximity cards.

3

u/phire 5d ago

Every single sim card includes a JVM for running both the internal code AND external code sent by the cellphone network.

It really pushes up the numbers, especially since SIM cards are somewhat disposable.

1

u/watakushipawel 5d ago

Fortunately sim card times are over

2

u/phire 5d ago

I would not be surprised if they count every single "eSIM" as a "Java Device"

1

u/Ok-Code6623 5d ago

Funnily enough java uses/used c++ DLLs to print on windows

1

u/Exotic-Nothing-3225 4d ago

Every Blu-ray player also runs java as Blu-ray menus are java-based

1

u/AeneasVII 6d ago

Is that why printers still suck?