Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.




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

Search: