Hacker News new | past | comments | ask | show | jobs | submit login

I don't think it's a straw man to note that what you want (rigour) comes with a cost (accessibility of development). The decline in rigour among applied computer science corresponded with an increase in software availability, economic output, and probably also literal lives saved.

I don't deny that it's frustrating to be stuck with poor choices, ones which cause confusion and make development difficult. However, I think that this method got more software in the hands of people sooner than the counterfactual high rigour world. There's definitely an argument to be made that there's an inflection point, where the rigourous method is slower up until some point where it becomes a better baseline, and from there software development accelerates and overtakes our current world. I think it's hard to be confident in that argument, though.




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

Search: