Historicall baggage, during the 90's C and C++ were still two options among many, but like every market there is only a few products winning out.
C is close to PDP-11 and 8/16 bit computer Assembly, it has hardly any direct mapping to modern CPUs.
Re:It’s time to kill the web app
by basicplus2 on Saturday September 23, 2017 @08:44PM
(#15322607)
D
So is C the problem, or is it modern CPU architecture? C has stuck around for so long because of how close it is to assembly language. There will always be a need for a language that is one layer above assembly, and currently assembly is incredibly hard to secure.