My thing is: it doesn’t have to be rust. Rust is a means to an end: a guaranteed stable at compile time package with extreme memory safety (by default).
There are plenty of other languages that can do this. But, bluntly, if we did a real evaluation of the most popular C packages, even many of the well written 30+ year old ones would suffer from bugs and safety issues that literally cannot happen in rust.
It’s not an attack on C. It’s not an attack on the old guard. It’s just a better tool for the job!
My thing is: it doesn’t have to be rust. Rust is a means to an end: a guaranteed stable at compile time package with extreme memory safety (by default).
There are plenty of other languages that can do this. But, bluntly, if we did a real evaluation of the most popular C packages, even many of the well written 30+ year old ones would suffer from bugs and safety issues that literally cannot happen in rust.
It’s not an attack on C. It’s not an attack on the old guard. It’s just a better tool for the job!