Is speed the only reason?

zeenix decided to quote me in a recent blog post. My remark was meant to be a light hearted jibe at our obsession with going over and over the same points but never getting anywhere. I failed, but it looks even worse out of context. So lets try this again.

We have ALL heard how Bazaar is so slow you might actually die of old age before you finish checking out your module, and that Git is so hard and voodoo ridden that you will erase your project from history and cause the universe to collapse if you use the wrong incantation.

Both of these arguments are nothing new. They are both very tired, and of questionable correctness in recent versions of both tools. Thats why I didn’t want to hear about them *again*. That doesn’t mean that they aren’t valid concerns, just that covering them again didn’t seem constructive.

As it happens, zeenix posted about how Git is fast. Now some interesting debate is happening over in the comments of that entry, so maybe my poor sense of humour did some good. Note that I never bothered to try and say Bazaar wasn’t slower because i thought it a waste of time and a good way to get flamed, but the people are now saying “hey, Bazaar is actually doing OK”. Yay.

In closing: people, please don’t get upset, i’d never waste my vodka over something like DVCS-wars! Now if this was vim vs emacs…

Tags: , ,

9 Responses to “Is speed the only reason?”

  1. Jeff Tickle says:

    In the spirit of light-hearted, non-serious posts:

    This was all so much easier back when there was CVS and then the things you paid for and nothing else. Now we have all these annoying “choices” and “feature sets” to choose from and fight over. They all just need to be merged into the Git-current Subversioning Bazaarcs.

  2. MÃ¥rten Woxberg says:

    I though Emacs won with the Viper project?

    http://www.delorie.com/gnu/docs/emacs/viper.html

  3. Zeeshan Ali says:

    My name is Zeeshan and nick is zeenix not ‘zenix’. :)

  4. John Carr says:

    @zeenix, I got it right the 1st time, and wrong the 2nd time. Whoops! Both mentions of your nick are right now :)

  5. Zeeshan Ali says:

    Also I didn’t really suggest anyone. All I wanted to do was to inform you that not wanting to listen about performance isn’t a wise thing to do. I might be incorrect or outdated about my claim of git being fastest, but this is a valid concern.

  6. John Carr says:

    @zeenix, Sorry, I took it that it was kind of implied when you replied to my comments on Git vs Bazaar in GNOME, with comments on how Git was fast and working well for you.

    Anyway, I removed “and thus a good choice for GNOME”, is that OK? :)

  7. Zeeshan Ali says:

    Yeah! thanks, BTW, repo size also matters, unless Bazaar has caught up with Git on that as well?

  8. John Carr says:

    It’s a bit hard for me to fairly tell now, the (optional) full text search indexes are quite large :-) I’ll pull some figures out when I have time, but most of my time is split 50/50 between libgitcore and conduit until after GUADEC.

  9. [...] quite clear from the various discussions related to DVCS that there isn’t going to be one clear winner for the choice of [...]


Bad Behavior has blocked 67 access attempts in the last 7 days.