3 ms·
> Because it was built to be a C/C++ replacement. That doesn't mean discussions including it have to bash C or C++. In fact, there is supposedly a very high st
by sidlls 9y ago
> Because it was built to be a C/C++ replacement.
That doesn't mean discussions including it have to bash C or C++. In fact, there is supposedly a very high standard in the official Rust community against bashing other languages.
Plenty of languages have completely replaced or circumvented C and C++ (i.e., out-competed them) in their respective niches without it being a heated two-minutes hate every time discussions come up.
- stevedonovan 9y agoI approve whole-heartedly of the "no zealotry" rule. (I seriously doubt that the Jehovah's Witnesses have achieved conversion rates commensurate with the effort expended.) That being said, C has problems, particularly the assumption of the "sufficiently smart programmer". Because I'm not smart enough, I appreciate the nagging of the Rust borrow checker, although to be honest it is a complete pain at first.
- rapsey 9y ago> That doesn't mean discussions including it have to bash C or C++. One mans critique is another mans bashing. Though admittedly I did not really read the article.