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

> Their runtimes are implemented in raw C or C++ and are not formally verified.

This is not true of all implementations. There are meta-circular implementations of Java and C# compilers, that people keep forgetting about.



Metacircular implementations still have a runtime underneath. You can't escape the need for formal verification if you want to be provably correct.


Yes, but it is simplified by removing a whole class of exploits C and C++ allow for.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: