[Haskell-cafe] Darcs vs Git

Evan Laforge qdunkan at gmail.com
Sun Nov 15 00:28:42 UTC 2015


The best way to get a feel for how darcs is different is to just go
use darcs for a while.

The short version is that darcs is like jenga, where you can mess with
things in the middle as long as no one else depends on them.  Git is
like towers of hanoi, where you have to do a bunch of juggling
regardless.  Or you could say git is like C, with a single well
defined order of execution, and darcs is like haskell, where you often
don't even think about order except as it's constrained by data
dependency.


More information about the Haskell-Cafe mailing list