4 ms·
I'm honestly surprised nobody tried to capitalize on the early 2000s Java hype by making some kind of Java box (there were a few things labeled as a Java OS or
by mghackerlady 1y ago
I'm honestly surprised nobody tried to capitalize on the early 2000s Java hype by making some kind of Java box (there were a few things labeled as a Java OS or a Java workstation but none of these were really a "Java Machine")
- lukego 1y agoSun JavaStation: https://en.wikipedia.org/wiki/JavaStation https://en.wikipedia.org/wiki/JavaStation
- mghackerlady 1y agoI was aware of these, it's kinda what I meant by "None of these were really Java Machines". They were just shitty sparc machines that had Java OS in flash. It didn't have some kind of Java co-processor and still relied on a JVM. Java OS was pretty neat but I wouldn't really consider it a "Java OS" since it was basically just a microkernel that bootstrapped a JVM from what I've read. An actual Java machine IMO would have to at least have some kind of Java co-processor and not rely on a software based JVM
- colinstrickland 1y agoSun also tried, and failed, to bring to market, a microprocessor architecture for running Java on metal - https://en.wikipedia.org/wiki/MAJC https://en.wikipedia.org/wiki/MAJC
- calgoo 1y agoIn theory you could say that simcards were / (are?) Tiny java on a chip machines.
- dehrmann 1y agoCoincidentally on the front page, https://news.ycombinator.com/item?id=45989650 https://news.ycombinator.com/item?id=45989650 ARM also used to have opcodes for Java: https://en.wikipedia.org/wiki/Jazelle https://en.wikipedia.org/wiki/Jazelle
- mghackerlady 1y agoHaha, I was the one who submitted it after going down a rabbit hole from this :)
- mepian 1y agoAzul Systems was making Java machines a while ago.
- rjsw 1y agoThere were attempts to create a "Java Machine". Apart from JOP that is mentioned in another comment there were other systems that had a whole OS written in Java, a stub interrupt handler written in assembler would call into Java for any event.
- bigfishrunning 1y agoThere were a lot of efforts to accelerate the JVM in hardware, the one i remember is the ARM "Jazelle" extension https://en.wikipedia.org/wiki/Jazelle https://en.wikipedia.org/wiki/Jazelle