Apple and Microsoft on top of that, have their safe C dialects.
Red-Hat, Google and Microsoft are adding lifetime analysers to their C and C++ compilers.
I think they understand why C is ubiquitous, and why something has to be done to fix it.
Their complexity will limit their success in the long tail of use cases where C is well established and “good enough.”
Apple and Microsoft on top of that, have their safe C dialects.
Red-Hat, Google and Microsoft are adding lifetime analysers to their C and C++ compilers.
I think they understand why C is ubiquitous, and why something has to be done to fix it.