3 ms·
I think the biggest issue in C++ is that you don't have to understand this whole mess to be productive in it. This is also perhaps its greatest strength. Where
by valarauca1 10y ago
I think the biggest issue in C++ is that you don't have to understand this whole mess to be productive in it. This is also perhaps its greatest strength. Where you have Rust which won't even compile a basic toy program without demonstrating a full understanding of its Ownership model.
- jjnoakes 10y agoIt isn't a strength to allow ill-defined programs to silently corrupt your process. If you don't understand what you are writing, either the compiler (rust-like) or the runtime (script-like) should complain. C++ usually does neither. I think that's undesirable. Why it does neither makes sense, but I wouldn't call it a strength.
- greydius 10y agoWhich is it? C++ programmers are smart enough to not need the features that Rust provides? Or C++ programmers aren't smart enough to learn basic concepts that they should already know considering their compiler doesn't help them write correct code?