4 ms·
6 of the 8 things you list are C or C++ which is, essentially, C with benefits--most of the code in C++ is identical to C except for interfaces--classes/inherit
by sureaboutthis 7y ago
6 of the 8 things you list are C or C++ which is, essentially, C with benefits--most of the code in C++ is identical to C except for interfaces--classes/inheritance/and all that. AI/ML are a small slice of the programming pie that is performed by people who wouldn't use C at the top level but you ignore the fact that, when speed is needed, C is used even there.
I'd go into this more but I don't feel like explaining these things to people ad nauseum. C is one of the most used languages around the world, in new projects, too, and nothing you've said changes that.
- blub 7y agoNo need to explain anything. Where are the new C projects? :) Some of the things I listed are C++, which is a different language, which kept evolving unlike C and also unlike C is in demand today for all sorts of hot domains. The two can't be mixed.
- palerdot 7y agoRedis comes to my mind which is actively developed and can be considered one of the new projects that is powering lot of new stuffs ... Also SQlite, Postgres which are very actively developed and again being used in much of the newer stuffs either directly or indirectly ... But in a way, you may be right ... all the critical new lower level programs like web servers are now mostly written in Go, Rust and C is not favourably considered for them ...
- sureaboutthis 7y agonginx is written in C. The new hotness, h2o, is written in C.