3 ms·
> There is more than one project to rewrite the GNU utils in Rust? coreutils != posixutils That is, GNU coreutils is POSIX + their own extensions. So there’s
by steveklabnik 2y ago
> There is more than one project to rewrite the GNU utils in Rust?
coreutils != posixutils
That is, GNU coreutils is POSIX + their own extensions. So there’s only one project (that I’m aware of) that’s trying to rewrite the GNU coreutils, and that’s the uutils project.
However, there is also this project, which is trying to implement the various POSIX utils, and the POSIX parts only.
- jgarzik 2y agoposixutils is far, far more utils than coreutils. posixutils includes awk, m4, a C compiler, etc. At the same time, as you note, this does not include GNU extensions inside each utils.
- steveklabnik 2y agoAh yes, I should have phrased this differently. You’re 100% right.