Re:Ubuntu 26.10 completes transition to Rust-based coreutils
by spider-mario on Tuesday September 15, 2026 @04:56AM
(#49709669)
Sure, but mutual recursion might require `goto` for example. Or an explicit state machine.
[ Parent
| on HN ]
Re:Ubuntu 26.10 completes transition to Rust-based coreutils
by clhodapp on Tuesday September 15, 2026 @05:17AM
(#49709822)
I can see how it might require an explicit state machine (keep a mutable state number and switch over the inlined bodies of what could be functions), but I'm not seeing how it could require `goto`.
Are there more-complex relationships that might require it?
Re:Ubuntu 26.10 completes transition to Rust-based coreutils
by spider-mario on Tuesday September 15, 2026 @07:03AM
(#49710609)
I meant it more in the sense that “you need one or the other” rather than “some cases require one and some other cases require the other”.