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

Depends. Many proofs have errors in them. You'll only get people to pay attention if it's difficult/impossible to repair those errors for a reasonable practitioner.

In contrast, since a program is executed by a computer, many sorts of errors will cascade.

I think the right thing to say is that a proof must be 100% conceptually sound. But a program relies on many many more bookkeeping details that must be correct or there will be bad behavior.



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

Search: