Hi,<br><br>I think you missed out "Git is small" as the 4th area. I am not sure what to make of it though. Another comparison made just over half a year ago had Bazaar win in this department, so did Git make a huge improvement in this area over the past half a year, or was the comparison (unintentionally) rigged in Git's favour?<br>
<br>Also, did the author detect a bug? I note the comment that "the second Bzr number is after I ran 'bzr pack', which I thought would make it smaller, but ended up making it much, much larger for some reason."<br>
<br>Regards,<br>Eugene<br><br>P.S.: The comparison I mentioned is available at:<br><a href="http://www.infoq.com/articles/dvcs-guide">http://www.infoq.com/articles/dvcs-guide</a><br><br><br><div class="gmail_quote">On Tue, Dec 2, 2008 at 5:11 AM, Elliot Murphy <span dir="ltr"><<a href="mailto:elliot@canonical.com">elliot@canonical.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I while I use bzr and launchpad every single day, I really respect the<br>
work done at GitHub, and just saw this site:<br>
<br>
<a href="http://whygitisbetterthanx.com/" target="_blank">http://whygitisbetterthanx.com/</a><br>
<br>
Git is listed as better than bzr in 4 areas:<br>
<br>
- cheap local branching<br>
- git is fast<br>
- the staging area<br>
<br>
I don't understand why git is supposed to be better than bzr at cheap<br>
local branching, perhaps this is a case of not having a shared repo by<br>
default causes a surface evaluation to make git look better here.<br>
<br>
I haven't investigated the claim about speed, but the numbers are posted<br>
and the benchmarking was done with publicly available branches of the<br>
django project, so it would be interesting to get confirmation on these.<br>
<br>
I disagree with the claim that the staging area makes git better than<br>
bzr but I can see how it's a subjective thing - for me, shelve works<br>
great to handle this. Of course, shelve is not in the core commands that<br>
bzr ships...<br>
<br>
I disagree that GitHub is the only social network for code because I use<br>
launchpad the same way that GitHub is described here, but GitHub has<br>
plenty of neat features that I drool over and would like to see in<br>
launchpad (and launchpad has plenty of features that I would miss sorely<br>
if I used GitHub exclusively). So I'd say this one should be a tie, and<br>
it's totally fair for the GitHub folks to pitch GitHub as a reason to<br>
choose git.<br>
<br>
Anyway, interesting stuff to look at.<br>
<font color="#888888">--<br>
Elliot Murphy | <a href="https://launchpad.net/%7Estatik/" target="_blank">https://launchpad.net/~statik/</a><br>
<br>
</font></blockquote></div><br>