|visits||member for||3 years, 11 months|
|seen||Feb 20 at 8:53|
Why are there so few C compilers?
It's all a question of perception: For embedded devices (which take > 98% of the annual world-wide CPU production, about 50% still being 8-Bit MCUs or DSPs) there are hundreds of commercial C compilers. You probably have never heard about Greenhills or Tasking. However, both are dominant in the automotive industry. Given that even an ordinary car today contains 30–90 built-in microprocessors, there are probably more CPUs in the world running code from one of these compilers than, lets say, code generated by MSVC or clang.