Maybe it wont run on your toaster but if you are making git commits through your toaster you got other issues.
This made me snort out some coffee on a Monday. Thank you!
I think your point is also a good one I don't see represented often, portability for portability's sake is kinda silly. It's use that's important.
Edit - apparently rustc can now be linked to musl instead of glibc in nightly. Cool!
Is this not a successful build? At that point it seems like the OS is just not providing the necessary tooling, but Rust will run on the architecture.
Break out of these patterns by writing useful software in it that people would like to have on less popular platforms, so more people feel motivated to build and maintain build tools for it.
The author says quite clearly that it's "for fun and education".
Although Rust is not as portable as C, going through these hoops would mean that —- modulo codegen bugs —- the generated C code should still be as memory-safe as the original Rust code.
no, there is not any fully featured or official way to do that at the moment.