Hacker News new | ask | show | jobs
by ProfHewitt 1604 days ago
Great to see further progress on CHERI!

See the following for theoretical foundations for the work:

Linux 60th Anniversary Keynote

https://t.co/IRe3vpMlWn

1 comments

Your research on actor-based programming models has nothing to do with C/C++ spatial and temporal memory safety.
Foundation is about rigorously specifying the general Laws of Locality for Actor systems that CHERI implements.
CHERI is not an actor system. It is a capability system aimed at memory protection. It can be used, like any other architecture, as a basis upon which to build an actor-based framework/system, but it is no more of an actor system than, say, x86. The concepts are deeply rooted in the capability system literature.
ActorsTheory serves as the rigorous mathematical foundations of capability systems.