Good videos, with context.
RustConf 2016 - A Modern Editor Built in Rust by Raph Levien

RustConf 2016 - A Modern Editor Built in Rust by Raph Levien

Confreaks
4 HN recommenders · discussed 2016–2018
Open YouTube ↗

About this video

Raph Levien presents Xi editor at RustConf 2016, a high-performance text editor built in Rust. The talk goes into technical details, building polished GUI apps, and running a community-focused open source project.

Why it appears in the archive

HN lists it among good resources on building text editors and as a recommended lunch-and-learn talk.

AI-generated summary and labels from the source dataset; verify important details against the video. Source & credits.

From the Hacker News discussion

MildlySerious · 2016-10 · rec

There's a talk about it, too, if interested: [VIDEO] I'm hoping to find the time to get more comfortable with Rust and try to contribute at some point

Read original comment ↗
bonquesha99 · 2016-10 · rec

What are some good resources to learn more about the inner workings of text editors or building one from scratch? So far I've found and enjoyed reading/watching the resources below and would love to learn more. * The Craft of Text Editing: [LINK] * Writing a Text Editor From Scratch: [LINK] * A Modern Text Editor Built in Rust: [VIDEO]

Read original comment ↗
kartD · 2017-09 · rec

Little drunk so bear with me :) Rich Hickey: Clojure concurrency[ [LINK] ] Keynote - Rust: confident, productive systems programming by Aaron Turon [ [LINK] ] RustConf 2016 - A Modern Editor Built in Rust by Raph Levien [ [VIDEO] ] Microservices at Netflix Scale: Principles, Tradeoffs & Lessons Learned[ [LINK] ] What I Wish I Had Known Before Scaling Uber to 1000 Services[ [LINK] ] Dynamic Code Optimization and the NVIDIA Denver Processor [ [LINK] ] * if you can get anything on Apple's Ax series that's even better

Read original comment ↗
steveklabnik · 2018-04 · rec

We had a talk at RustConf previously about the Xi editor; it uses an immutable data structure to handle text. It's a video but the author lays out the details here: [VIDEO] They make an interesting argument about how Rust makes it easier and nicer to write these kinds of structures. It's still an area of exploration in Rust generally though; I wouldn't say immutable data structures are idiomatic, but that's also just because we haven't had a ton of easy ones to use, so nobody uses them. So we'll see!

Read original comment ↗