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

This observation really resonates with me. I have spent a lot of energy trying to communicate that ditching formal languages for natural language is a terrible idea in some (most?) domains. The power of formal languages comes precisely from their "limitations".

Software is not the output. The output is the theory-building process by which one arrives a formal description of both the problem and (hopefully) the solution. Avoiding the effort to express a problem (or a model of the problem) in a formal language is a self-defeating enterprise.

 help



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

Search: