Rewriting the GNU Coreutils in Rust
Rewriting the GNU Coreutils in Rust
Posted Jun 16, 2021 5:03 UTC (Wed) by epa (subscriber, #39769)In reply to: Rewriting the GNU Coreutils in Rust by nix
Parent article: Rewriting the GNU Coreutils in Rust
Right, but they are not event driven. At least not in the classical implementation. Maybe with the Rust implementation it’s much more parallelized, there is cleanup work to do on being interrupted, and so you do need to explicitly check for system calls giving EINTR and do something other than just retrying. I still think Rust’s error handling mechanisms will make that cleaner than in C.
