3 ms·
I'll repeat what a lot of other people have said on this one. I think Rust puts the vast majority of its complexity up front, so that you have to deal with it e
by oconnor663 9y ago
I'll repeat what a lot of other people have said on this one. I think Rust puts the vast majority of its complexity up front, so that you have to deal with it even in toy programs. However, once your toy program is working, it can expand into a real program without uncovering bugs or running into a lot of new complexity. C on the other hand, can make toy programs appear simple. However, there can be a lot of undefined behavior in those programs, which will turn into serious bugs as the programs get more interesting. I like this article for talking about some of those cases: https://blog.regehr.org/archives/1520 https://blog.regehr.org/archives/1520