also, it's just combinatorial stuff. you can't efficiently deal with multidimensional graphs, you want to stick with stuff that can be flattened into a 2d representation. branches and layers are basically exponentially more complex. git is built on the directed acyclic graph geometry. there is a lot of shortcuts because you don't have to escape loops.

Replies (1)