3 ms·
>Somebody just wanted his damn DVCS to be written in C :-) Who can blame him? Certainly nobody can criticize the decision these days and keep a straight face.
by burgerbrain 16y ago
>Somebody just wanted his damn DVCS to be written in C :-)
Who can blame him?
Certainly nobody can criticize the decision these days and keep a straight face. Results speak louder than ideaology.
- anonymous246 16y agoReally? It's still early days in the DVCS "wars". :) I use git and I love that it's faster than Mercurial (a couple of years ago, I timed 'git log' at 1 second and 'hg log' at 13 seconds on same repo contents). But precisely because it's written in hard-to-modify, hard-to-library-ize C code with several Linux dependencies (afaik), many companies are choosing Mercurial (Google, Kiln, Atalassian). I can easily imagine a future where Mercurial has far more plugins/extensions than git (because it's easier to write Mercurial plugins) which will be a huge advantage in Mercurial's favour (a la Firefox). For such reasons, it's likely I will switch to hg one of these days. It may only be a matter of time before Mercurial catches up with git's performance and becomes the de-facto standard, and git is relegated to the Linux kernel and other early adopters. Other than the index all my git knowledge directly translated to Mercurial. I myself am planning to switch as soon as I can overcome inertia and go through one of the tutorial.