2 ms·
This is the first time I see someone bring up extra cpu and memory usage as a downside of JIT. It might matter in the embedded world but it's Java we're talking
by bitcharmer 4y ago
This is the first time I see someone bring up extra cpu and memory usage as a downside of JIT. It might matter in the embedded world but it's Java we're talking about so the cost is minuscule compared to what you're getting for it.
- salmo 4y agoYou’re not wrong, but it is funny how we got here from Gosling’s Oak addressing set top boxes. The thing was built to address the burgeoning embedded w/ a little horsepower market with its variety of hardware and OSes. Now it runs Enterprise server software… and Minecraft.
- kaba0 4y agoWell, it does make sense - a controlled runtime failure is much better than a segfault, or worse, a silent failure corrupting heap. Pair it with decent performance even back than, increased developer productivity and the best observability tools, which is again helped by the VM-semantics.