In a previous edition of this magazine, we argued that English was so pervasive in our industry, nobody even questioned its use anymore. The same can be said of Git. It is difficult to imagine that merely twenty years ago, the landscape of source control tools was more diverse, and the choice of one such tool was much more complicated than today. Actually, Git was not even on the map yet. Before debating whether the hegemony of Git is good or bad, let us go back in time for a little while.
Twenty years is nothing, but twenty years in computer history, considering computer science as an academic discipline is barely 80 years old, is a quarter of it. Much, much less if you’re only talking about personal computing, and even worse if only focusing on software engineering as a field.