3 ms·
No one chooses to use git. They don’t say: let’s use it because it’s simple. It’s really the only choice because of network effects. It’s one of the biggest gla
by vaughan 4y ago
No one chooses to use git. They don’t say: let’s use it because it’s simple. It’s really the only choice because of network effects. It’s one of the biggest glaring monopolies in tech. Think about the barriers to entry of a new vcs. GitHub/gitlab support. Ide support.
- kjeetgill 4y agoThere's still git fans out here in it's corner! I feel the same way when I hear griping about vim or Java. Like sure, there's surface stuff to cry about... Until you start to hear people's ideas. Then you're glad people have managed to mostly leave it alone! I also thing there's just this class of tools that only make sense when you get to a certain level with them. Learning curves are just steep on some things. That's not the same as bad design.
- ferruck 4y agoI choose to use git, over and over again. I hardly use any of its "network effects" but rather its features. So, maybe try to be a bit less general the next time, please.
- vaughan 4y agoDo you use GitHub? Do you work with a team? Did you really review other alternatives and try them out?
- ferruck 4y agoSorry for the late response. > Do you use GitHub? Just a bit, it's nothing I look forward to. I mainly use Gitlab due to work, but it's not that much better. > Do you work with a team? Yes. > Did you really review other alternatives and try them out? Only SVN some years ago and I hated it. It wasn't my intention to say that Git is the best VCS we'll ever get, but I enjoy using it and (besides the sometimes a bit baroque command line syntax) have nothing to complain about. So, whenever there's the need for version control, I choose Git without second thought and so I never even felt the urge to try something else. I'm sure that this will change at some point, but not yet.