4 ms·
Just curious, what are us C apologists supposed to be apologizing for: - A lack of suitable replacement for C? - C is too ubiquitous? - C has been an integra
by SeanDav 10y ago
Just curious, what are us C apologists supposed to be apologizing for:
- A lack of suitable replacement for C?
- C is too ubiquitous?
- C has been an integral part of most of the best software ever written?
- usefulcat 10y agoAgree with the first two but the last isn't saying much. C has been an integral part of most software ever written, best, worst, and everything in between.
- naasking 10y agoAda has been a suitable replacement for C since the early 90s when GNAT was released. Prior to that there were still plenty of suitable C replacements given a little work, like Pascal and Oberon.
- dbaupp 10y agoFYI, "apologist" is often not used to literally mean "one who apologises", but rather "one who defends"[1], with a negative connotation (at least in my experience). I would guess the "C apologism" in the original comment is referring to defenses of C that pretend C is safe "in practice" (or "for people who know what they're doing") or minimise/ignore the strong correlation between the use of C and serious problems/vulnerabilities. [1]: https://en.wiktionary.org/wiki/apologist https://en.wiktionary.org/wiki/apologist