4 ms·
> Fish shell had to drop support for some platforms when it was rewritten in Rust Weird misrepresentation of your source... they had to drop support for only t
by creatonez 11mo ago
> Fish shell had to drop support for some platforms when it was rewritten in Rust
Weird misrepresentation of your source... they had to drop support for only the obscurest of platforms, and concluded "We don’t see a big problem here".
Rust has enormous platform support. See https://doc.rust-lang.org/nightly/rustc/platform-support.html https://doc.rust-lang.org/nightly/rustc/platform-support.htm... for a list. It also has the backend/frontend separation you describe, because it is based on clang internals. There is also ongoing work to plug it into GCC, as well as Rust compilers that can output C code directly to target dead embedded platforms that only have a single proprietary C compiler.