↓ Skip to main content

“Which algorithm was that? Well, this is awkward but .. it was mine.”

Seph Gentlejosephg.com ↗

A French benchmark made his Google Wave-era algorithm look terrible by splitting every paste into one operation per character. That got him digging into why collaborative editing libraries are slow. Automerge’s big tree structure bogs down as documents grow. His rewrite runs over 5000x faster. The theory was fine. The implementations were lazy.