3 ms·
> Trying to solve those security bugs with the help of the language is of course the low hanging fruit. I'm not sure I follow, it seems to me like it's actuall
by neysofu 6y ago
> Trying to solve those security bugs with the help of the language is of course the low hanging fruit.
I'm not sure I follow, it seems to me like it's actually a freaking high-hanging fruit. The amount of engineering and design that goes into creating a safe, fast, low-level programming language (i.e. Rust in this case) is enormous and it requires huge amounts of upfront investment.
The only reason the industry has largely resorted to unsafe languages is because there's many other lower-hanging fruits, e.g. fuzzing, rigorous unit testing, static analysis tools. These help immensely but at the end of the day only take you so far.