轻松一下---国际C语言混乱代码大赛
C语言结合了汇编语言的所有威力和汇编语言的所有易用性。
国际C语言混乱代码大赛(IOCCC)是一项年度竞赛,自1984年以来一直延续至今。它源于Landen阅读了Bourne Shell的源代码之后所发出的感叹:“天哪!这太过分了。” 大赛形成了一年一度的传统。在冬季里接收参赛作品,在春季里进行评判,在夏季的Usenix会议上公布获胜者。
IOCCC有很多令人捧腹之处,而且它能够以令人惊异的方式扩展你的知识,不管你是自行编写还是事后分析获胜者的代码。
David编写了与Bourne Shell齐名的Korn Shell,它被广泛认为比第七版的/bin/sh清楚得多,大概是由于IOCCC扮演了安全阀的角色,黑客们已经痛痛快快地发挥了一回。只要阅读Usenet上的comp.lang.c新闻组,并遵循在晚秋时候贴在哪里的指示就可以参赛。注意,获胜者属于世界上最好的程序员之一,但他所干的却是最坏的事。