Not sure the author is posting here, but I'm curious about people's experiences with Rust in these non-stdlib scenarios.<p>In my Rust I rely so heavily on the stdlib, and other crates, that it's hard for me to imagine working in an environment where I would not have access to that.
Have you given a thought to Nim? I've never used it in the embedded space, but it should work there nicely. It has Pythonic syntax, but it transpiles to C, so it should fit both your criteria. I'm not sure how the GC fits in, but i think you can turn it off if it becomes problematic. I'd love to see the comparison. Rust is powerful, but I'm guessing a good bit more complicated as well.
While I'm all for learning Rust on new platforms, I'm curious why something like Lua wouldn't be more appropriate for this particular use case. Maybe Rust was chosen just to scratch an itch, but it seems like the author could have given a little thought to using Lua in this environment, too ..