Re:C and C++ Prioritize Performance over Correctness
by seabass-labrax on Friday August 18, 2023 @05:57PM
(#37182710)
Which microcontroller are you using? Rust support for embedded targets is slowly improving, so there might be a beta build for your chip.
Re:C and C++ Prioritize Performance over Correctness
by MarkMarine on Saturday August 19, 2023 @11:16AM
(#37189606)
ESP-32, the Rust support is not mature enough to ship commercially.
C-410 from Qualcomm, which is a whole different world, I can’t even look at the source code.
For tooling, I can context switch out of C++ which does have boost, into [rust, go, python… etc] and deal with that switch, or just be lazy and write it in C++. I’ve tried to write three tools in Rust so far, and the pain of not having a good stdlib, of essentially searching the internet for a blog post that solves my issue then finding the blog post was written by one dev 4 years ago to pump up their library that was written 4 years ago and then never supported after that… it’s a bit exhausting.
Again, before ya’ll attack. This is from the perspective of a willing, excited customer. I want to use Rust at work and advocate for it. Just saying, it’s not easy in the state it’s in.