Navigation
Recherche
|
Richards: Introducing tmux-rs
jeudi 3 juillet 2025, 22:40 , par LWN.net
Collin Richards has announced version
0.0.1 of tmux-rs, a port of the tmux terminal multiplexer to Rust. For the [past] 6 months or so I've been quietly porting tmux from C to Rust. I've recently reached a big milestone: the code base is now 100% (unsafe) Rust. I'd like to share the process of porting the original codebase from ~67,000 lines of C code to ~81,000 lines of Rust (excluding comments and empty lines). You might be asking: why did you rewrite tmux in Rust? And yeah, I don't really have a good reason. It's a hobby project. Like gardening, but with more segfaults. Richards says that the next goal for the project is to convert it to safe Rust. It is currently 'not very difficult to get it to crash', but he wanted to share the project with other Rust fans now. The project is available on GitHub.
https://lwn.net/Articles/1028583/
Voir aussi |
56 sources (32 en français)
Date Actuelle
ven. 4 juil. - 08:43 CEST
|