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

And, the corollary:

Any technology that forces you to constantly navigate its sharp edges and learn hyper-specific workflows to use it is worse-than-useless and should be kept far away from your tech stack.

I am offended when I pick up a library and find out I'm going to spend the next day or two learning how to use it, and the next weeks working around non-obvious surprises it presents me.




You’ve never programmed in C....


I have. At least C provides benefits to its sharpness - low-level hardware access, speed, and the lessons of 40 years of history.

I'm more thinking about various libraries I've used that aim to "simplify" things and end up making them worse than not being used at all.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: