Promoting the use of Mercurial; was: Re: gnome dvcs survey results

Alpár Jüttner alpar at cs.elte.hu
Thu Jan 8 04:10:46 CST 2009


> True, and a large number of the git commands that had previously been
> written in shell have been moved to C; this has been a long-term
> effort that has been going on for quite a while.  Not all of the shell
> scripts have been moved, but enough so that you can have a basic GUI
> interface to git.  There will probably always be certain operations
> that can only be done via either a Unix, Linux, or Cygwin environment,
> over time they will shrink to only include the much more esoteric
> commands.  

Am I right when I'm saying that this is a good example of a bad and
obsolete software design?

I have a feeling that the productivity difference between C and Python
may easily compensate the larger developer base of git.

The clearly superior software architecture (Python + tiny C core for the
speed sensitive tasks) of Mercurial/bzr could also been emphasized when
comparing them to git.

Regards,
Alpar

> Hg's Windows support is certainly superior today.  However, git's
> Windows support is rapidly catching up, and it's highly likely that
> within a year or so, it will be good enough for many projects'
> purposes.
> 
> Regards,
> 
> 						- Ted
> _______________________________________________
> Mercurial mailing list
> Mercurial at selenic.com
> http://selenic.com/mailman/listinfo/mercurial



More information about the Mercurial mailing list