4 ms·
Yes, but let's be real, 95% of programmers do not build real-time systems. Especially not the type of programmers Rust is appealing to. They seem to be more ex
by zelly 7y ago
Yes, but let's be real, 95% of programmers do not build real-time systems.
Especially not the type of programmers Rust is appealing to. They seem to be more excited by WebAssembly than the stuff that actual low latency people worry about, like tuning obscure FPGAs and vectorizing math code. These are industries like audio processing, SpaceX, industrial equipment manufacturers, self-driving cars, high frequency trading. Definitely not code targeting x86_64 cloud VMs or iPhones.
In hard real-time environments they do not even do memory management. They just statically allocate the whole heap and never malloc or free while the program is running. So even if Rust is better at memory management, it won't make them switch from C because it wasn't an issue.