|
|
|
|
|
by pjmlp
1883 days ago
|
|
Indeed, and if that is what makes the industry rediscover Ada and Modula-2, more the better, however care need to be taken how it is sold, and also be understood this is going to take several decades. Anyone that cares about memory safety for userspace applications has already moved on into other languages, the problem is the foundation and those that resist no matter what. Also the data races prevented by Rust type system only apply to multihreaded code accessing in-memory data structures, there plenty of other data races in multiprocessing scenarios. |
|
Safe rust prevents data races at compile time. It doesn’t prevent other race conditions.
And “only” preventing data races, is still a non-trivial achievement!
0: https://blog.regehr.org/archives/490