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

> "Formally verified" means someone has written a correct mathematical proof that the code has no bugs

No, only that it complies with a formal specification. The code will have bugs if and only if the specification has bugs.

The difficulty of writing a bug-free formal specification is just as great as writing bug-free code. In some domains it's easier to write the specification, but not in most. Fully specifying what a program shoud do is often the hardest part of programming, after all.



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

Search: