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

What is a correct, bug-free program?

...It's one that does what a specific set of humans want. There's no other useful definition. One man's feature is another's bug.

It logically follows that there must be a human review step. How else would you know what the human wants, with sufficient detail?

Otherwise, there's an infinite number of undesired programs with passing test suites that AI can generate for you.



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

Search: