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

This doesn't make sense to me, why is a manual language that requires validation better than a language that enforces some safety on its own?


Because it forces the developer to think about what is being written at every step of the way, instead of relying on language features that are by far not complete in terms of providing memory safety.


Naive take would be that it adds abstraction that you need to keep checked, in addition to the kernel code itself. Not making a value statement at all on the level of impact that actually has in practice.




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

Search: