3 ms·
> Oddly they don’t seem to have figured out the generation counting trick, which is something I did come up with over twenty years ago. Combining the two ideas
by josephg 7mo ago
> Oddly they don’t seem to have figured out the generation counting trick, which is something I did come up with over twenty years ago. Combining the two ideas is what allows for there to be no reference to commit ids in the history and have the entire algorithm be structural.
Can you say more about this? What exactly is this trick you’re talking about? What are the benefits?
- ajb 7mo agoNot the OP, but probably this: https://tonyg.github.io/revctrl.org/GenerationCounting.html https://tonyg.github.io/revctrl.org/GenerationCounting.html (That seems to be an archive of the old revctrl.org pages from a while back; most likely Bram Cohen has a blog somewhere explaining it in his own words - probably about 2003, at a guess)
- sfink 7mo agohttps://github.com/bramcohen/manyana?tab=readme-ov-file#why-generation-counting https://github.com/bramcohen/manyana?tab=readme-ov-file#why-... But someone may need to explain it to me.