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

> It has been done. See Singularity project from Microsoft Research, which used C# as the language to provide memory protection, no process, all programs running in the same global memory space, and all of them running in ring-0. It was a fun research project, but never really made it out.

The problem is basically the choice of C#. If today people use WASM, with no process distinctions, same address space, all in ring0 it would already be a much more successful project.




I don't think using WASM would prevent spectre attacks so this idea is not really viable anymore.


Only because WASM's cargo cult that nothing like it ever came to be, thus its hipster adoption.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: