Hacker News new | ask | show | jobs
by pdpi 2925 days ago
> Java has been around a long time now and machines were a lot slower in the JDK 1.0 days so they were probably considering the poor performance of requiring a minimum Object overhead.

Never mind the machines back when Java was 1.0 — one of the reasons Project Valhalla exists is that "the poor performance of requiring a minimum object overhead" is very much still a significant cost!

1 comments

The biggest reason is the pressure on HFT scenarios that want to migrate to Java and see it as a blocker, and the new kids on the block that offer better support for such scenarios.