2 ms·
> The whole point is that the same thing (creating safe abstractions over unsafe code) is what developers have been doing with C for close to half a century. T
by volta83 5y ago
> The whole point is that the same thing (creating safe abstractions over unsafe code) is what developers have been doing with C for close to half a century.
They have been trying to do this, but it doesn't work because C's support for this is very poor. Not even C++ managed to do this.
Rust makes it easy to do this in a reliable and efficient way that is 100% guaranteed to work.
> I feel those baseless assertions require some supporting evidence. Is there actually any tangible and concrete evidence that Rust, specially Unsafe Rust, improves productivity and safety?
Yes, see: https://prev.rust-lang.org/en-US/whitepapers.html https://prev.rust-lang.org/en-US/whitepapers.html and https://www.rust-lang.org/production https://www.rust-lang.org/production , and well https://dl.acm.org/action/doSearch?AllField=Rust https://dl.acm.org/action/doSearch?AllField=Rust (there are a bunch of peer-reviewed papers there that show this, serve yourself).