Live data from Hacker News

Pijul – A free and open source distributed version control system

pijul.org

1–10 of 180 posts

Re: Pijul – A free and open source distributed version control system

#4
post #2

How does this compare to darcs? http://darcs.net/ Edit: they have some minor text on how it's better, but a more detailed description would be appreciated.

Not sure why this was downvoted, it is a legitimate question.

https://pijul.org/faq.html#did-you-solve-the-exponential-mer... answers it, at least partially. There may be a more comprehensive comparison, though.

Re: Pijul – A free and open source distributed version control system

#5
post #2

How does this compare to darcs? http://darcs.net/ Edit: they have some minor text on how it's better, but a more detailed description would be appreciated.

It is heavily inspired by Darcs, and is based on an alternative "theory of patches" that reportedly has much better worst-case performance characteristics.

It is written in Rust, instead of Haskell, also contributing to better/more predictable performance.

The Darcs folks are very aware and supportive of it, and last I heard, Darcs might add support for the Pijul patch format.

This is an extremely exciting project.

(speaking as a long time Darcs fan and passive onlooker who saw the Pijul presentation at rustconf)

Re: Pijul – A free and open source distributed version control system

#7
post #2

How does this compare to darcs? http://darcs.net/ Edit: they have some minor text on how it's better, but a more detailed description would be appreciated.

It's supposedly faster, or, has a tolerable performance (I've nevere used Pijul, and never used darcs to the extent that it became slow).

Re: Pijul – A free and open source distributed version control system

#8
post #5
post #2

How does this compare to darcs? http://darcs.net/ Edit: they have some minor text on how it's better, but a more detailed description would be appreciated.

It is heavily inspired by Darcs, and is based on an alternative "theory of patches" that reportedly has much better worst-case performance characteristics. It is written in Rust, instead of Haskell, also contributing to better/more predictable performance. The Darcs folks are very aware and supportive of it, and last I heard, Darcs might add support for the Pijul patch format. This is an extremely exciting project. (…

I find it very uplifting to see both team exchanging so nicely.

Feels like good research and progress.

Re: Pijul – A free and open source distributed version control system

#9
post #4
post #2

How does this compare to darcs? http://darcs.net/ Edit: they have some minor text on how it's better, but a more detailed description would be appreciated.

Not sure why this was downvoted, it is a legitimate question. https://pijul.org/faq.html#did-you-solve-the-exponential-mer... answers it, at least partially. There may be a more comprehensive comparison, though.

I looked through the site, and saw some high-level comparisons, but there's not much meat to it.

Where Darcs has this:

https://en.wikibooks.org/wiki/Understanding_Darcs/Patch_theo...

Pijul has some text saying "we're better than Darcs in these areas".

Re: Pijul – A free and open source distributed version control system

#10
Sadly, I'm afraid the AGPL license is going to make this untouchable to businesses… :-(

[Edit] Interestingly, they cover that. I suppose if you're just running Pijul rather than integrating with its code, it might be safe to use in a corporate environment. Still, it's likely to be offputting.

Post reply on HN