< Back
Page 8 of 8
Like this article? We recommend
Summary
Lots of things could be done to improve C. But the standards body has to work hard to avoid the trap of trying to turn C into a high-level language. A lot of good high-level languages are out there, but only one good cross-platform assembly language. Improvements to the specification must remember the reason that C exists—to implement UNIX in a portable way—and avoid the temptation to add features that belong in languages built on top of C.
< Back
Page 8 of 8