On 27/11/2012, Raphael Proust <raphla...@gmail.com> wrote: > darcs? > > (Yes, I know, it's not written in C. The interface is very clean > though. There is no branching, no history rewritting, no bells and > whistles.)
It's not in C, but Haskell code can be easily compiled and distributed in binary form. Darcs has no history edition, as it essentially keeps no history, which is a win in my book. The main difficulty seems to be the corner-case exponential-time merge algorithm.