4 ms·
No, because the JVM is (almost) always in the picture. There's a difference between interpreted execution and execution proper. With languages that compile to
by downer55 8y ago
No, because the JVM is (almost) always in the picture. There's a difference between interpreted execution and execution proper.
With languages that compile to an executable binary that is platform specific, for targeted CPU architecture and chipset, dependency hell promises a degree of shelf life and planned obsolescence.
This injects an aura of fear into each and every event in whatever arms race we hear about. When will the next time be one too many? When will an industry skill set cease to possess currency?
With a runtime in the picture, there's always a shim for portage, to alleviate the fear.
Other languages are frequently regarded as "bare metal," not only as a matter of implementation, but at a matter of psychology and mind set.
Things are different these days with much broader virtualization practices being widespread, but there's always the pedantic nature of technical people raising an eyebrow and asking "why on earth" for some things, but not others.