4 ms·
Technically speaking, what’s the difference between native binary requiring some set of OS APIs or portable binary requiring a VM layer on top of OS? User exper
by ivan_gammel 1y ago
Technically speaking, what’s the difference between native binary requiring some set of OS APIs or portable binary requiring a VM layer on top of OS? User experience can be the same, you can run those things from command line, pipe inputs and outputs etc.
- chii 1y agothe difference might be expectations that the OS api exists and does not require an installation pre-execution of the binary. On the other hand, i think the jvm, like python, ought to be part of a standard install of an OS tbh. Then there would really be no difference.
- piva00 1y agoYou can package a JVM into a binary executable, no need for a system JVM that way.