Hacker News new | ask | show | jobs
by aabbcc1241 1426 days ago
Thanks for the clarification. So I learnt executable isn't the same as portable.

In this sense, we cannot say "C is portable"? Since we need to compile it for each platform; the same for java, we need to run the bytecode on each platform's virtual machine, and the compiler/virtual machine isn't built-in along with most os.

Then back to node.js, since v8/bun is not built-in on most os, so we cannot say it's portable right?