New Rustacean  learning The Rust Programming Language

Interview 2::Part 1 – Raph Levien

Informações:

Synopsis

Raph Levien on using Rust to build the Xi editor Notes Chris chats with Raph Levien about his background in software development, what attracted him to Rust, and how he’s using Rust to build the Xi Editor, a project which aims to be the fastest text editor out there, with native user interfaces and a Rust text engine. Links Past work: GIMP GTK GhostScript Google Web Fonts Current projects: font-rs pulldown-cmark Xi Editor fuzz testing sanitizers FreeType HarfBuzz ICU Ropes Wikipedia summary original paper “log n operation”, or O(log n) Big O notation Rust: [Arc] [RefCell] [Borrow] [AsRef] Rust libraries [Crossbeam] [Rayon] Unix philosophy The Unix philosophy emphasizes building simple, short, clear, modular, and extensible code that can be easily maintained and repurposed by developers other than its creators. The Unix philosophy favors composability as opposed to monolithic design. Sponsors Aleksey Pirogov Chris Palmer Daniel Collin Derek Morr Doug Reeves Hamza Sheikh Lachlan Collins Leif Ar