diff --git a/content/notes/coreutil-rewrites.md b/content/notes/coreutil-rewrites.md index 4f6550e..db95f22 100644 --- a/content/notes/coreutil-rewrites.md +++ b/content/notes/coreutil-rewrites.md @@ -1,12 +1,15 @@ --- title: "Coreutil rewrites" date: 2022-12-10T14:03:18-08:00 -replyURI: "https://fosstodon.org/@rrwo/109491538987294072" -replyTitle: "Can we agree to rewrite all the GNU utilities in Rust" -replyType: "SocialMediaPosting" -replyAuthor: "Robert" -replyAuthorURI: "https://fosstodon.org/@rrwo" +syndicatedCopies: + - title: 'The Fediverse' + url: 'https://pleroma.envs.net/notice/AQTdDi1kRXfigMWBPc' --- + +This was originally a reply to another post. That post has been deleted. + +> Can we agree to rewrite all the GNU utilities in Rust + The advantage of POSIX coreutils is their portability and universality; I can expect them to be present on any POSIX system. If re-writing will sacrifice portability, _we might as well do a clean break from POSIX and seek to improve upon existing coreutils_ rather than replace them. I listed some on [my "uses" page]({{}}): Zsh+DASH, ripgrep, sd, and fd. Three of those are written in Rust. > release them with a better licence