Re:Exploring Rust (from C#)
by pcwalton on Wednesday March 23, 2016 @05:51PM
(#11348562)
There's a lot more than that that you have to do. You can't even implement defer without allocation, just to name one example.
[ Parent
| on HN ]
True, the amount of Assembly in a bare metal runtime in Go vs a runtime free version of Rust will be higher.
Still, there are quite a few scenarios that could be served by such implementation, instead of being implemented in C or C++.
As I mentioned in another thread, any embedded board computer similar to a Raspberry PI could most likely be easily targeted by such cross-compiler.