| ▲ | embedding-shape 4 hours ago | ||||||||||||||||||||||
> The main disadvantage of Rust right now is not supporting some more obscure platforms Last time I checked, I got impressed by the wide platform support, once you go down the tier list (https://doc.rust-lang.org/nightly/rustc/platform-support.htm...). What "obscure platform" specifically are you thinking about, that is currently missing from those lists? | |||||||||||||||||||||||
| ▲ | fotcorn 3 hours ago | parent | next [-] | ||||||||||||||||||||||
Just to be clear, I think this is a very small disadvantage. GCC and therefore C/C++ supports some old stuff like SuperH, Intel Itanium, PA-RISC and a bunch of microcontroller archs that LLVM does not. However, there is now a Rust codegen plugin for GCC, so even this disadvantage is now basically moot. Rewrite all the things! | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | torginus 3 hours ago | parent | prev [-] | ||||||||||||||||||||||
yeah this makes no sense to me. Why would Rust limit the LLVM backend's ability to generate code for a particular platform? | |||||||||||||||||||||||
| |||||||||||||||||||||||