4 ms·
If you want a significantly different one, Pijul[0] is based on the theory of patches and has some really interesting properties (but, to be honest, it would pr
by nestorD 4y ago
If you want a significantly different one, Pijul[0] is based on the theory of patches and has some really interesting properties (but, to be honest, it would probably take Github accepting Pijul repositories for me to use it which is a shame).
[0]: https://pijul.org/ https://pijul.org/
- throwamon 4y agoDon't forget Darcs, which is the original implementation of patch theory. I read somewhere that it used to be dismissed because of quadratic complexity on some operation but that this has been solved quite some time ago. Edit: Correcting myself (and go do your own research, I'm not even remotely involved in any of these things): > Darcs 2 recently [2020] solved the exponential merge, but it is now quadratic (which is still exponentially slower than Pijul instead of double-exponentially) https://news.ycombinator.com/item?id=25473473 https://news.ycombinator.com/item?id=25473473
- ithkuil 4y agoI'd like to read more about the actual "theory of patches" but all I can find I'd rather hand-wavy high level descriptions in the docs. Is there more to read about that?