3 ms·
Rust is a single vendor. It's not really the same situation.
by IcyWindows 7mo ago
Rust is a single vendor. It's not really the same situation.
- zaphar 7mo agoThere is a single standard committee though. There is really nothing stopping them from shipping tooling that can do the conversions for people. The number of vendors isn't really the problem here. The problem is that the committee shifts that responsibility onto the vendors of the compiler rather than owning it themselves.
- vlovich123 7mo agoHaving multiple compiler vendors is a problem IMO not a feature. It fragments the ecosystem - the code compiles fine with this compiler but not this other one. The maintenance of portable Rust code is significantly easier. I think the way forward is multiple backends (LLVM + GCC) to improve platform support, but a single unified frontend that works correctly on all platforms is a good thing.