Hacker News new | past | comments | ask | show | jobs | submit login

And that was my impression of the p-System too. The key thing that made Java fast, and wasn't clearly appreciated (except by a few people, not me) at the time was that the JVM was small enough to execute entirely in the CPU's cache. When the p-System came out, caches were tiny, a handful of bytes at most. By the time Java was defined, caches were growing larger, and the language designers knew it.



When the p-System came out cpu caches were not yet a thing. Main memory was fast enough to match cpu speeds. Your cache was your register set.


CPU caches were not a thing on microcomputers. The 360 Model 85 had a CPU cache in 1968.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: