Good breakdown of Data Oriented Design for parsers.

Very interresting. I’m currently building a crdt implementation derived from Rope science - Introduction and the xi-editor it is about, written in rust. It uses B-Trees and I use a very similar strategy to the one in the article to store the internal and leaf nodes referenced by stable Indexes.