3 ms·
> I'm not sure how big of an issue this is in reality I agree - embedded programming is a sufficiently separate world that you'll always need a different found
by rkangel 7y ago
> I'm not sure how big of an issue this is in reality
I agree - embedded programming is a sufficiently separate world that you'll always need a different foundation with different assumptions.
Rust which doesn't have a GC at all, but stillhas this problem to some extent. On a microcontroller you generally don't want to use the standard library with all its assumptions about heap allocations always succeeding. This is why 'nostd' and libraries like heapless exist.
- fluffything 7y ago> Rust which doesn't have a GC at all, but stillhas this problem to some extent. I agree, but there is a big difference between not being able to use almost any library, and being able to use most libraries. There are many many libraries on embedded Rust, and my embedded and not embedded projects do share many libraries.