1 | Java is currently semi-interpreted and (as in Linpack online benchmark) is about 50 times slower than good C or Fortran |
2 | Java --> (javac)--> Downloadable Universal Bytecodes --> (Java Interpreter) |
3 |
--> Native Machine Code
|
4 | However Language can be efficiently compiled with "native compilers" |
5 | Java ----> (native compiler) |
6 | ---> Native (for Particular Machine) Code |
7 | Lots of Interesting Compiler issues for both compiled and scripted Java |