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

> what it believes the requirements are

It will have to describe these requirements in a way that a human can understand, and verify. The language will have to be unambiguous and structured. A human will need to be able to read that language, build up a mental model, and understand it is correct, or know the way to make corrections. Who do you think that person will be? Hint: it will be a specialist that knows how to think in a structured, logical way.



Sure, I agree with that. But it will very different to how programming is done today, and I'd suggest there'll be a lower bar to becoming capable of formulating such requirements and ensuring the software works as expected than there is now.




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

Search: