6 ms·
Git itself is already a monoculture, which makes me sad because it means I have very few people to speak hg to. Github makes it even worse. But having everyone
by jordigh 9y ago
Git itself is already a monoculture, which makes me sad because it means I have very few people to speak hg to. Github makes it even worse.
But having everyone speaking the same VCS language has obvious advantages, especially when part of that language is where to host it and how to get a web view of it and how to share it. People centralise because it means someone else takes care of the boring work and you can go back to writing code. There are disadvantages to centralisation, just like there are disadvantages to giving up your privacy, but it's so damn convenient to do so that nobody has enough activation energy to do the opposite.