I do a lot of embedded development. We're concerned about the worst case. It doesn't matter how fast the sorting algorithm is on average, it only matters how fast it is in the worst case.
Any language which does garbage collection (like Rust) is highly suspect. If it does garbage collection at random times (like Smalltalk), it's completely useless (to us).
Rust may be fine for some use cases, but it's not, nor will it ever be, a suitable replacement for C - and that's Okay. The real question Rust-heads should be
Rust Garbage (Score:1)
I do a lot of embedded development.
We're concerned about the worst case.
It doesn't matter how fast the sorting algorithm is on average, it only matters how fast it is in the worst case.
Any language which does garbage collection (like Rust) is highly suspect.
If it does garbage collection at random times (like Smalltalk), it's completely useless (to us).
Rust may be fine for some use cases, but it's not, nor will it ever be, a suitable replacement for C - and that's Okay.
The real question Rust-heads should be
Re:Rust Garbage (Score:1)
Rust doesn't do garbage collecting. You're mixing it up with go.