When can I expect the CHERI version? :-D
When can I expect the CHERI version? :-D
"CHERI has three central design goals aimed at dramatically improving the security of contemporary C-language TCBs, through processor support for fine-grained memory protection and scalable software compartmentalization, whose (at times) conflicting requirements have required careful negotiation in our design."
:) I don't think so
https://blog.adafruit.com/2021/09/21/an-interview-with-steph...
computers now are more like magic, nobody knows where your files are, or which programs you own or where they are even running.
https://www.gamesindustry.biz/machine-code-is-for-kids-artic...
Low-level computing is even more amazing when you learn how to decode and execute simple instructions with a few logic gates.
Beyond that is in many ways a matter of interfacing and scale (at which point abstraction layers can be very useful.)