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

Confreaks4 HN recommenders · 2016–2018
43K views · talk · dated · Uploaded 2016-10-04

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.

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

Watch on YouTube

4 comments from Hacker News

@MildlySerious2016 · in “Lime Text – Open Source Sublime Text alternative (2014)”

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

RecommendsView on HN
@bonquesha992016 · in “Buttery Smooth Emacs”

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]

RecommendsView on HN
@kartD2017 · in “Ask HN: Recommended (recent) videos for a Lunch and Learn”

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

RecommendsView on HN
@steveklabnik2018 · in “Immutable.rs: immutable data structures for Rust”

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!

RecommendsView on HN