Collin Richards
Collin Richards is a Taiwan-based software engineer. He has worked on trading systems and network security devices in Rust and C. He is currently looking for work opportunities which allow him to continue using Rust professionally.
Session
年8月10日
10:00
30 分鐘
tmux-rs: porting 67k lines of C to (unsafe) Rust
Collin Richards
Collin shares his experience rewriting tmux, the popular terminal multiplexer, from ~67,000 lines of C to ~81,000 lines of (unsafe) Rust. This talk will be a technical deep dive into the porting process and cover topics such as ffi (foreign function interface), debugging, and refactoring large code bases.
開源雲端維運與穩定性 / Open Source DevOps / SRE, Monitoring & Observability
TR210