Hacker News new | ask | show | jobs
by markokocic 5048 days ago
Darcs was pretty neat at the time, especially since it was the only open DVCS. And the theory behind it was interesting to read.

The only problem is that it had a feeling of non-robustness when using it, and because of that I was tempted to have multiple copies of my repos, just in case of corruption. And that kinda defeats the purpose of VCS.

Then, git came along. Although a bit strange in the beginning, especially on windows, it felt robust enough from the start. And it supported multiple workflows. I know that, whatever stupid thing I do in my repo, git will never loose any data, and I'll be able to google an answer how to recover from my mistakes.

That being said, I'm glad darcs is still alive and kicking. Guys behind it are really smart, and who knows what new good ideas can come from it.

1 comments

> Darcs was pretty neat at the time, especially since it was the only open DVCS.

You are forgetting Tom Lord's arch, which had a really bizarre interface (even more so than Darcs), but was conceptually very nice.

> You are forgetting Tom Lord's arch, which had a really bizarre interface (even more so than Darcs)

Darcs has a terrific consistent interface. Git has taken liberally from it. "git log -p" and "git add -p" are straight from darcs. AFAIK, nothing before darcs could look at a repo as a stream of diffs and comments.