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

If anything, an Objective-C machine: they apparently have a special branch predictor for objc_msgSend()!

But they learned the lesson from SOAR (Smalltalk On A RISC) and did not follow the example of LISP machines, Smalltalk machines, Java machines, Rekursiv, etc. and build specialized hardware and instructions. The benefits of the specialization are much, much less than expected, and the costs of being custom very high.

Instead, they gave the machine large caches and tweaked a few general purpose features so they work particularly well for their preferred workloads.

I wonder if they made trap on overflow after arithmetic fast.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: