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

> These established libraries already paid the price of implementation, and are very battle-tested.

Yes absolutely. I’m not saying users should pick the one that’s easier to implement.

Simplicity is good for implementers. It allows for more participants, eg std libs to provide their own. Also, even the security geeks are humans and make mistakes. Heartbleed is a perfect example of where even simple things can go catastrophically wrong.

As a second order effect, users benefit from simplicity in the long run, because less complex systems have fewer bugs, and thus fewer security bugs.



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

Search: