3 ms·
It may be tiresome, but it happens to be true. That something isn't done is not evidence than it cannot be done. I think 'C'/C++ is the scapegoat for a massive
by ArkyBeagle 11y ago
It may be tiresome, but it happens to be true. That something isn't done is not evidence than it cannot be done.
I think 'C'/C++ is the scapegoat for a massive cultural failing and have thought that for going on 25 years now.
- seangrogg 11y agoYeah, it's possible to write flawless code. The problem is that it doesn't happen in practice. You know, where people are actually relying on this code that "could be flawless but isn't" so they can run businesses, maintain privacy, etc.
- mokus 11y agoI'd say C is more of a symptom and exacerbating factor of the cultural failing. C makes it easy to achieve performance and time-consuming to achieve correctness. When the people funding the work (and this includes people donating their own time) can see performance issues but not correctness issues, guess which ones get fixed?
- ArkyBeagle 11y agoThere is absolutely no doubt in that. But people also join the Marines, so.... I'll speak this heresy - I think "people donating their time" has a bunch of problems, not least of which losing the data/information that would be gained from pricing that labor.