Comment by satvikpendem

20 hours ago

Primarily embedded, for which Java is basically unsupported for many use cases. Rust does have diagnostics and monitoring but it's debatable if they're as good as the JVM although again some places Java can't even run.

Plenty of embedded vendors have Java implementations.

PTC, Aicas, microEJ, Ricoh, Xerox, Cisco, and several M2M vendors.

The first three even have bare metal variants, where the runtime is the OS.

Naturally they aren't targeting ESP32, Arduino, PIC class of devices.