C专家编程书摘

本章并不是想对C语言进行致命打击。C是一门神奇的编程语言,具有许多优点。它是一种非常流行的实现语言,被许多平台所选用,而它确实也值得人们如此看重。但是,正如我的祖母曾说过的那样,当在超导条件下进行超级碰撞时不可能连一个原子也不撞碎。所以在欣赏C语言的优点时也不要忘了分析一下它的缺陷。总结——进步是计算机软件工程和编程语言设计艺术逐步发展的重要动因。这也是为什么C++语言令人失望的原因:它对C语言中存在的一些最基本问题没有什么改进,而它对C语言最重要的扩展(类)却是建立在脆弱的C类型模型上。所以,本着改进未来编程语言的探索精神,让我们对C语言进行望闻问切,详细记录病例。

本段摘自Peter Van Der Linden所著,徐波翻译的《C专家编程》,人民邮电出版社,2008年第二版第28页。我喜欢这段话。