2 ms·
>pointing the fact that C is an unsafe language. The implication there is that Rust is safe. Reality is, it is not. Rust provides some tools C does not, whic
by snvzz 3y ago
>pointing the fact that C is an unsafe language.
The implication there is that Rust is safe.
Reality is, it is not.
Rust provides some tools C does not, which can help in writing safe programs. That is about it.
In exchange, it is a relatively young language with all it implies. For instance, there are not yet any successful OSs written in Rust.
Kudos to the authors for actually writing code to change this, instead of evangelizing Rust on HN.
- gpm 3y ago> For instance, there are not yet any successful OSs written in Rust. The rate at which new successful OS's come about is extremely low. Despite that, at least one OS in rust is being successfully deployed commercially today ('hubris', thanks to oxide computing), there are numerous reasonably advanced 'amateur' OS projects in rust (redox os being a reasonably polished example), and rust has begun finding it's way into the two most popular existing OSes (both the linux and windows kernels - I believe the windows kernel is farther along here). By any reasonable metric, rust has been wildly successful in the OS writing space. No doubt, in large part thanks to evangelizing by people who said "this is a reasonable thing to do".