> Somehow that didn’t seem to be a problem in Minecraft or git.
Quite a few people are paralyzed by exact that issue in Minecraft. And quite a few people overcome that paralysis only because their friends or parents play and show them what to do or because they run into entertainment channel that is primary fun, but also guides them later. There is significant network effect in Minecraft.
The lack of initial guide combined with worlds being set on survival and with third person being default means that someone has to explain the game to you, else it is boring crap.
Git is perceived as more complicated to use then it should be by many people. The thing with git is that you dont have choice and have to use it.
Git got massively popular, largely because Linus Torwarlds made it and started to use it for Linux. The mercurial was competitor, but was commercial and did not had such popular person and popular project behind. That does not mean problem did not happened, that means that when enough people have to use it (due to Linux) then you can start network.
Minecrafts ability to overcome the paralysis due to there being sufficient social pressure to overcome it so that you join friends and there being basically universal adult approval of the game does not mean the paralysis does not happen for many people. It is also sufficiently youtuber friendly, meaning you can do things even non-players find fun to watch on youtube. These things help to overcome paralysis which absolutely happens, especially when they are attempting to play alone and did not learned from youtube videos wtf they should do with it.
The wave could not possibly have "there will be fun with friends" nor "you wanna be like the other kids" attraction Minecraft had to overcome the same issue.
Mercurial was not the commercial competitor to Git. The commercial predecessor to both Git and Mercurial was Bitkeeper. The Mercurial and Git projects were both started as a response to Bitmover (the company behind Bitkeeper) announcing changes in how it would license Bitkeeper for open-source projects.
Quite a few people are paralyzed by exact that issue in Minecraft. And quite a few people overcome that paralysis only because their friends or parents play and show them what to do or because they run into entertainment channel that is primary fun, but also guides them later. There is significant network effect in Minecraft.
The lack of initial guide combined with worlds being set on survival and with third person being default means that someone has to explain the game to you, else it is boring crap.
Git is perceived as more complicated to use then it should be by many people. The thing with git is that you dont have choice and have to use it.