Re:Porting Rust's Std to Rustix
by roblabla on Tuesday January 04, 2022 @04:10PM
(#29800572)
That is nor necessarily the case. Embedded is a big user, but there are other reasons to use no_std, such as explicitly wanting to avoid heap allocations, or wanting greater control over the native APIs being called.
[ Parent
| on HN ]
Also Wasm support (can be viewed as a kind of embedded) and better portability. Anything that helps one separate the platform and more precisely define the platform boundary the better.
Libc is necessary, but not good.