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

> What possible advantage is there to be gained from any other choice?

I was with you until your last sentence. The world of programming is a lot bigger than your tiny corner of it.

I could be working in a safety-critical situation, where preventing errors is more important than developer velocity.

Or, I could just have that one annoying co-worker who checks in stuff that "works for him", but always crashes when others try to use it.

Or...




You can still enforce all of those constraints in your commit hooks or build pipeline, without enforcing them on an individual developer's machine.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

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

Search: