Rope science - Introduction
xi-editor.io · 153 words · saved by 1 readers
A modern editor with a backend written in Rust.
In April and May 2016, when I was working out the design for xi editor, I wrote a series of Google-internal posts I entitled “rope science”, which dug into some of the advanced computer science concepts I was hoping to employ to make xi better, as well as some more speculative explorations. I had always intended to publish these after some cleanup and polishing, but never got around to it. For the curious and persistent, here are the original posts, with a bit of light editing and context (including cherry-picks from ensuing discussion). They will probably be helpful to understand xi…
saved by
related reading
- GitHub - josephg/diamond-types: The world's fastest CRDT. WIP.github.com
- CRDTs go brrrjosephg.com
- Zed — Your last next editorzed.dev
- Tristan's Site - Tristan Humethume.ca
- A half-hour to learn Rustfasterthanli.me
- GitHub - helix-editor/helix: A post-modern modal text editor.github.com
- Writing an OS in Rustos.phil-opp.com
- Idea Listjzhao.xyz
- An adventure in realtime collaborative editing — Dov Alperindov.dev
- My Thoughts on the Bun Rust Rewriteandrewkelley.me
- Introduction - Asynchronous Programming in Rustrust-lang.github.io
- GitHub - socketteer/loom: Multiversal tree writing interface for human-AI collaborationgithub.com