4 ms·
So there is hope to overcome the "not as portable as C" showstopper.
by nuclx 8y ago
So there is hope to overcome the "not as portable as C" showstopper.
- steveklabnik 8y agoYes, though with important caveats: * mrustc doesn't implement a borrow checker. * mrustc's original goal was to bootstrap rustc, and so it's based on Rust 1.19 as of now. So, it's not a panacea, but it is proof that it can be done.
- jononor 8y agoNo borrow checker is intentional. I believe the intended workflow is that one uses the regular Rust compiler for that. Which should be doable for embedded systems (for which I think mrustc is most relevant for), as it supports cross-compiling rather well.
- steveklabnik 8y agoTotally! I think it is the right choice. But I wanted to be clear about what it actually is, that’s all!