CITS2002 Systems Programming |
← prev | next → | CITS2002 | CITS2002 schedule | |||
The unreadability of C programsC is described as nothing more than a glorified assembly language, meaning that C programs can be written in such an unreadable fashion that they look like your monitor is set at the wrong speed. (in fact there's a humorous contest held each year, The International Obfuscated C Code Contest to design fully working but indecipherable code,and the (defunct) Underhanded C Contest whose goal is to write code that is as readable, clear, innocent and straightforward as possible, and yet it must fail to perform at its apparent function). Perhaps C's biggest problem is that the language was designed by programmers who, folklore says, were not very proficient typists. C makes extensive use of punctuation characters in the syntax of its operators and control flow. In fact, only the punctuation characters
CITS2002 Systems Programming, Lecture 1, p9, 22nd July 2024.
|