Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I can\'t get my head around this. If C is so much used, but C is not C++, can so

ID: 654611 • Letter: I

Question

I can't get my head around this. If C is so much used, but C is not C++, can someone explain to me the most important reasons that makes C more used than C++ ? Where is all this C code written for ?

Is this about the industrial sector which heavily rely on imperative programming but can't support the cost of implementing or tuning C++ compilers ? Are there that many kernel hackers ?

Is tiobe relevant ? I never stumbled into any article or post commenting or explaining how singular tiobe's ranking is, and what it actually says about what the industry likes, and what it can tell about what the industry actually uses, to pinpoint the industry real needs. It's hard to explain.

I just find it odd many companies want C#, php, java jobs, and not C or C++ jobs (just relating my unemployment and my interviews here) even if those C/C++ jobs are crap. I would take those instead. Or does this mean language hype plays a strong role here ?

Explanation / Answer

"If C is not so much used" -- I would be interested to see if anyone could back this up.

All of the following are written in pure C:-

the Linux kernel.
the git repository.
MySql, PostgreSQL, SQLite open source databases.
Oracle, DB2, Informix, SYBASE proprietary databases.
Large chunks of the Windows OS.
The Apache Web Server, the ngnix web server.
The Perl, Python, PHP, Lua language reference implementations.

All in all I would say there are more C programs which are executed more often than any other language.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote