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

So git gives you too much freedom, that’s what your complain is about? I find it hilarious.


This is not 'freedom' it is excessive complexity.

`ls` wouldn't be better if I had to pass a flag to see the output as today, and another flag to print one character per line, and another flag to print each character in a different color etc. (even though that would give me 'more freedom').


I don’t think that git forces you to use all these bells and whistles. Also I am not sure if ls would be better with additional flags, but it won’t be worse because of that, that’s for sure.


There is a difference between "too much freedom" and "not enough direction."


Sure there is - the difference is so huge that I don’t see any similarities. Though professional software should not direct you, thus limiting you in choices. Your expertise should do that. And if your expertise is not enough to make an educated choice it’s not a problem of the software.




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

Search: