Anyway, here's my explanation on why we want to port #fishshell to #rust: https://github.com/fish-shell/fish-shell/pull/9512#issuecomment-1410820102
(after the initial PR was a "pull request" PR and not a "press release" PR and, uh, reached an audience we didn't really expect and so the responders lacked some context)