|
|
|
|
|
by pjmlp
3643 days ago
|
|
Which complex bytecodes did Java introduce? Since hotspot was introduced,the amount of C++ on the reference JDK has been incrementally reduced between releases,with Hotspot improving its heuristics. To the point that Graal is a pure Java JIT. Also in the 80's and early 90's C compilers generated awfully slow code. C developers have to thank almost 40 years of research in C optimizers and misuse of UB optimizations for the current state of C compilers quality in code generation. |
|
I don't agree with the main point of the article though. Pypy, ZipPy, etc. have shown that there are real gains from running the actual Python code faster.