Subject: Re: [VOTE] git versus mercurial (for DragonflyBSD)

From: Andreas Ericsson <[email-masked]>
Date: Tue, 28 Oct 2008 18:48:28 +0100

Arne Babenhauserheide wrote:
> Am Montag 27 Oktober 2008 22:07:16 schrieb Miklos Vajna:
>> IIRC the main reason git aliases can't overwrite git commands is because
>> that would break scripts relying on the output of existing git commands.
>> Given that I install such an extension, won't my script break?
> 
> Since that "script" will likely be an extension which will use the core 
> function instead of the UI command, it won't break. 
> 
> Stuff which does command line parsing can naturally break when I change the 
> output. But it can also directly use the advanced features. 
> 

But then you're back with a single language, taking valuable freedom
away from the addon author. How many perl gurus have skipped writing
stuff for hg because it's a "python-or-bust" thing?

And please don't give me that rubbish of "but Python is obviously better
than C". Which one's true (if any) depends only on how you define "better".

-- 
Andreas Ericsson                   [email-masked]
OP5 AB                             www.op5.se
Tel: +46 8-230225                  Fax: +46 8-230231