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

I feel like most comments in this thread focus on the process mining, whereas IMO they are missing the core idea of this article:

> Build a tool that provides those, and only those, to users.

The author probably assumes that it is obvious that this means that the UI of such a tool (be it a CLI or a UI) can be simpler. So much simpler, that it in turn can be made much more powerful. So much more powerful, that maybe, just maybe, one day there will be a time where programmers won't have to spend serious effort on learning and doing source control anymore.



I don't think you'll ever not need to learn version control, because it helps you by adding to the list of things you can accomplish.

I do think there's a lot of room for UX improvement such that the learning goes (significantly) faster, but I don't think it will go away.

Also most of what you need to know with git can be taught in an afternoon. If you end up with an ugly history, guess what? History has always been ugly.




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

Search: