On Sun, Jun 7, 2020 at 5:23 AM Andy Kosela <akosela@andykosela.com> wrote:
Seriously, is anyone still doing any real development in C besides
kernel programming and embedded world??  Maybe I was living under a
rock, but I always had an impression that the industry moved to C++ in
the late 90s and stayed with it ever since.
Hardly,  in my 45+ years, I have seen way more C projects than C++.  The C projects tended to last longer, have a more profound impact and many are still being developed.   I've been at Intel for the last qtr of my career and without a doubt, C is the #1 language in use internally, with C++ probably #2.   Most of our work is actually in user space, although obviously we do a great deal of low-level work.  The Intel compilers are a mix of both languages.  That said, as we move to more LLVM work (we actually have the largest number of paid LLVM developers ).  

For your amusement check out:  https://www.archer.ac.uk/status/codes/
Archer is a large HPC site in the UK.  Many supercomputer centers off similar stats, but I often point to Archer because it easy to get an understanding of what programming languages are used for codes that are actually used in day-to-day production.

That said, I personally am the most excited about Go theses day, but I'm also thinking Rust looks pretty interesting, but my experience with both compared to C is extremely nominal.  Neither language is used for anything in production in our world at this point.

Clem