|
> No, software written in C is and will continue to be replaced by software written in modern memory safe languages; the trend is strong and growing, to the point where we tend to look askance at (1) new software written in C and (2) popular software written in C that doesn't need to be written in C. When will we get an ANSI standard for one of these new fangled languages? Go is captive to Google, and Rust is more akin to C++ than C -- neither have an actual standard with competing compilers. Until that changes, I think plenty of new software will be written in C, especially freestanding and embedded software. |
C is on the way out. It's not gone, but it's going. There will not be a revitalization of the language. It'll be good to know, because some things (OS kernels and device drivers) will continue to be written in C for the foreseeable future. But that's a very small niche relative to the industry as a whole.
Nobody cares, and nobody should care, about ANSI standards.