3 ms·
Not only do you have to figure out what’s going on in the JVM you also need to duplicate your effort to figure out how the JVM is running on the host. Isn't th
by Scarbutt 8y ago
Not only do you have to figure out what’s going on in the JVM you also need to duplicate your effort to figure out how the JVM is running on the host.
Isn't that true for all other languages you mentioned? python, erlang, php, golang bundles a runtime, etc..
- ilovecaching 8y agoIt’s a spectrum. Java is at the very end with Erlang. I have a lot of domain specific knowledge of The Beam. Go on the other hand has a very lightweight runtime.
- spricket 8y agoVery true. Newer languages seem to be moving back towards native binaries. The promised advantages of JIT compilation have faded with improvements to compilers and profile driven optimization. Go and Rust are interesting to follow. A highish and low level language both using lightweight runtimes