Re:Exploitable vulnerabilities found in Kaspersky Anti-Virus
by pjmlp on Wednesday September 23, 2015 @04:55AM
(#10263959)
Rust's approach to built on what Cyclone and ATS have done is great work.
My point is that we would be less in need of Rust, if those systems programming languages have had taken C's place.
So given that they failed to gain mindshare, except for Ada in a niche domain, we now need new alternatives.
Still be prepared for an uphill battle with C++17, as language is only part of the equation, as I learned from being in the Wirth languages side for a few years.
I'm not criticizing those languages. I think they're valid points in the design space. I'm simply saying that they didn't do what Rust does: memory safety with no GC (and dynamic allocation/deallocation).