3 ms·
I agree in principle with your assertion, with a small asterisk that what you said would be true if the JVM was baked into the OS As it stands now, because the
by mdaniel 2y ago
I agree in principle with your assertion, with a small asterisk that what you said would be true if the JVM was baked into the OS
As it stands now, because the JVM is merely an application, it needs tomfoolery to JNI out to anything interesting. One can see this in effect with Eclipse's SWT which to the best of my knowledge uses JNI for all its UI trickery (e.g. https://github.com/eclipse-platform/eclipse.platform.swt/tree/R4_33/binaries/org.eclipse.swt.cocoa.macosx.x86_64 https://github.com/eclipse-platform/eclipse.platform.swt/tre... )
Pour one out, I guess: https://en.wikipedia.org/wiki/JavaOS https://en.wikipedia.org/wiki/JavaOS although it's a fascinating thought experiment to invert that problem where JavaOS actually uses JNI to run Proton/Wine :-D