3 ms·
Going purely on the number of processors that run exclusively on C code, I'd say more new C is being written, and for good reason. I'm referring to the firmwar
by eaurouge 15y ago
Going purely on the number of processors that run exclusively on C code, I'd say more new C is being written, and for good reason. I'm referring to the firmware running on the dozens of devices you have in your home, the ones you don't see, don't even know exist.
These devices will only continue to grow, so more C will be written not less. More Python, Ruby etc will be written too, because more software will be written in general. The proliferation of software isn't a zero sum game and probably won't be for a very long time.
- tptacek 15y agoI think it's pretty clear that we're talking about the proportion of all software written that will happen to be written in C. If you'd like to talk about something else, that's fine, but it's not what I'm talking about and I'm not interested in the semantic debate.
- eaurouge 15y agoYou could make the same argument about most languages - programmers have more viable languages to choose from than they did just 10 years ago. But even on this count, C's share of the 'market' is increasing or stable, and not decreasing. My point is you can't talk about decreasing C usage without acknowledging that a huge chunk, probably a majority, of C code is for embedded applications. That segment is increasing, not decreasing. And C is used on the lion share of embedded apps, possibly upwards of 90%.