Answer the question
In order to leave comments, you need to log in
Why does Java use bytecode for cross-platform?
To transfer to a new platform, you need to write a virtual machine for this platform, but what's the problem in making a compiler for the new platform (for compiled languages) that will provide the same cross-platform?
Answer the question
In order to leave comments, you need to log in
How is creating a JVM for specific platforms "better", "simpler", "more advanced", "more correct" than writing compilers for the same platforms?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question