<br><br><div class="gmail_quote">2009/3/31 Nick Coghlan <span dir="ltr">&lt;<a href="mailto:ncoghlan@gmail.com">ncoghlan@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div class="im">Mike Coleman wrote:<br>
&gt; Just for curiosity&#39;s sake, could someone outline the five (or so) most<br>
&gt; significant pluses of hg relative to git?<br>
<br>
</div>Every single git command line example I have seen gives me exactly the<br>
same gut reaction I get whenever I have to read Perl code. You can extol<br>
the tool&#39;s virtues to me all day long, but you&#39;re never going to<br>
eliminate that visceral horror at its interface, any more than someone<br>
that loves Perl is going to have any luck convincing me that it really<br>
can be a sane choice of language for anything more than<br>
write-once-read-never throwaway scripts.<br>
<br>
Note that it *isn&#39;t* the idea of a using a directed acyclic graph in<br>
general that bothers me (since all DVCSs are pretty much forced to do<br>
that): it&#39;s specifically the way the sensibilities of git&#39;s original<br>
audience are reflected in the CLI, and the subsequent offense to my own<br>
personal sense of aesthetics :)<br>
<br>
The Mercurial and Bazaar interfaces on the other hand, both seemed<br>
perfectly palatable (e.g. a bit more inclined to use words over arcane<br>
symbols), and Hg appears to be a clear winner against Bazaar when it<br>
comes to performance *right now*. So Guido&#39;s intuition actually sounds<br>
perfectly reasonable to me.</blockquote><div><br><br>It&#39;s also about what the community prefers. Git was eliminated because it didn&#39;t offer some stellar feature that  warranted forcing core developers to use it when my little survey clearly showed it was the most disliked. Hg was chosen (in my view) because the community wanted it; after I said Git was out I had a lot of people come up to me stating their preference for Mercurial. Once again, while Bazaar would have been fine, there was not leaping out at me to cause me to think that I should potentially alienate part of the community by going against their preference.<br>

<br>-Brett<br></div></div>