Why the C programming language still rules

No technology sticks around for 50 years unless it does its job better than most anything else—especially a computer technology. The C programming language has been alive and kicking since 1972, and it still reigns as one of the fundamental building blocks of our software-defined world.

But sometimes a technology sticks around because people just haven’t gotten around to replacing it. Over the last few decades, dozens of other languages have appeared—some explicitly designed to challenge C’s dominance, some chipping away at C from the side as a byproduct of their popularity.

It isn’t hard to argue C needs replacing. Programming language research and software development practices all hint at how there are far better ways to do things than C’s way. But C persists all the same, with decades of research and development behind it. Few other languages can beat it for performance, for bare-metal compatibility, or for ubiquity. Still, it’s worth seeing how C stacks up against big-name language competition in 2018.

To read this article in full, please click here

(Insider Story)

分類: Android News 安卓新聞, IT 資訊科技(信息技术), 熱門新聞,標籤: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 。這篇內容的永久連結