News: 0001532595

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Rust Coreutils 0.0.30 Enhances GNU Compatibility, Uutils To Port More Common Unix Tools

([Programming] 118 Minutes Ago uutils Coreutils 0.0.30)


The uutils project has released Rust Coreutils 0.0.30 as the newest version of this GNU Coreutils rewrite within the Rust programming language. Uutils developers will also be targeting more common Unix tools to port over to Rust too.

With Rust Coreutils 0.0.30 they have been working on compatibility against the recent [1]GNU Coreutils 9.6 release . There is also one less GNU test case failure compared to the prior release.

All of the Rust Coreutils 0.0.30 changes are outlined via the project's [2]GitHub .

Last month at FOSDEM in Brussels the developers also announced their intention of Rust rewrite efforts for other common Unix tools.

Essential Debian/Ubuntu packages will be targetd for rewrite. Tools like procps, util-linux, hostname, login, wall, lscpu, dmesg, and others will be worked on for Rust porting.

In addition to the memory safety benefits of using Rust, the uutils developers feel there is an " appetite from the community " to see these Rust rewrites and would help " pave the way for the young generation. C developers are probably going to be less common. "

For more details see [3]the slides and the FOSDEM 2025 presentation embedded below.



[1] https://www.phoronix.com/news/GNU-Coreutils-9.6

[2] https://github.com/uutils/coreutils/releases/tag/0.0.30

[3] https://sylvestre.ledru.info/coreutils-fosdem-2025/#1



skeevy420

Rallos Zek

Vorpal

Vaporeon

ssokolow

Vorpal

bachchain

edxposed

Every man is apt to form his notions of things difficult to be apprehended,
or less familiar, from their analogy to things which are more familiar.
Thus, if a man bred to the seafaring life, and accustomed to think and talk
only of matters relating to navigation, enters into discourse upon any other
subject; it is well known, that the language and the notions proper to his
own profession are infused into every subject, and all things are measured
by the rules of navigation: and if he should take it into his head to
philosophize concerning the faculties of the mind, it cannot be doubted,
but he would draw his notions from the fabric of the ship, and would find
in the mind, sails, masts, rudder, and compass.
-- Thomas Reid, "An Inquiry into the Human Mind", 1764