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