书籍介绍
这不是一本教你怎么写C++的代码手册,而是一位语言创造者对自己三十年设计抉择的坦诚自白。作者把C++的每一次取舍,都放回他个人的哲学立场里解释:他偏爱亚里士多德而非柏拉图,厌恶强迫人们按某种方式行事,甚至'派生''基'这样的命名都源于他本人记不住谁是谁的窘况。读者最被打动的,正是这种'为解决问题而非证明观点'的实用主义——语言里那些如今看来繁琐甚至可笑的设计,背后都是对程序员选择权的尊重。它适合那些想知道'为什么C++是这样'的人:想理解兼容与效率之间的妥协,想看清一个语言如何在标准化浪潮中艰难演化。唯一需要提醒的是:内容偏早期,翻译也常被诟病,读懂它需要一点耐心。