[gambit-list] Revision control systems Scheme interface

Andrew Lentvorski bsder at allcaps.org
Fri May 25 15:16:46 EDT 2007


M. Edward (Ed) Borasky wrote:
> Darcs -- hidden gotcha is that it's written in Haskell

No argument.  Compiling Haskell on a non-mainstream system is murder. 
Even OS X had a showstopper bug for an unsually long time.

> git -- lightly used, only exists because of the Linux kernel
> mercurial -- lightly used

Not really lightly used.  Git is hosting the X.org codebase.  Mercurial 
hosts the Mozilla code base.  *Either* of those code bases dwarfs the 
Linux kernel.

http://git.or.cz/gitwiki/GitProjects
http://www.selenic.com/mercurial/wiki/index.cgi/ProjectsUsingMercurial

> Moreover, most of the IDEs and other development tools interface to cvs 
> and subversion.

If this is your argument, you shouldn't be recommending SVN.

Most IDE's and devlopment tools interface to CVS, period.  The 
Subversion plugins are *just* starting to come online and most of them 
are still pretty flaky.

-a



More information about the Gambit-list mailing list