可迁移模型 · TRANSFERABLE MODEL
信任是一把双刃剑
C 选择信任程序员、暴露底层控制——这个选择同时造就了它的辉煌(Unix、Linux、几乎所有现代操作系统)和它的阴影(约70%的安全漏洞与C/C++的内存不安全相关)。同一个设计决策,在「使用者有能力」时是赋能,在「使用者没能力」时是灾难。这不是C的问题,是所有「开放平台」的问题。
来自这本书的解读报告
《C程序设计语言》
这本书回答了编程语言应向程序员暴露多少底层控制权,它的答案是:尽可能多,并信任程序员
阅读完整解读报告 →