@ekuber that’s a good point that I hadn’t seen articulated elsewhere
@ekuber interesting.
> "identifying and resolving the blockers that make it difficult to ship Rust at the core of a distribution"
Fedora has been shipping a package manager component written in Rust for years, I don't think it can be more "core" than that and AKAIK debian is working on something similar with apt / dpkg - so coreutils should be simple compared to that
@decathorpe I don't think it's about fundamental limitations, but rather about exercising the muscle. If you *don't* use something from the start you *will* find surprises you didn't foresee.
@ekuber extremely good post
@ekuber Some here recently remarked that most of the perf benefit from _his_ personal RIIR projects came from String (C’s antiquated zero terminate string are horrible enough that Alpha added instructions to accelerate str* function).
So, there is yet another potential benefit, seeing how coreutils manipulate strings a lot.
I was disheartened though that ls behaves visually different; it seems to not get the line length right in tmux.