【发布时间】:2013-11-22 00:16:31
【问题描述】:
我已经阅读了interview 与 Bjarne Stroustrup 关于 C++ 及其设计的文章。我对他在那里使用的术语感到困惑,所以我希望能澄清一些这样的时刻。
我在“C++ 的设计与实现”一书和我的两篇编程语言历史会议论文中记录了我的设计目标和设计限制,但简而言之,我的目标是
- 与使用抽象的手工代码相比,零开销,
- 一种与 C 非常相似的机器模型,
- 一套极其灵活的抽象机制,以及
- 静态类型安全。
- 在这种情况下,“手工编写的代码”是什么意思?.. Stroustrup 意味着一些手工制作的工具,用于抽象概念程序员 可以创造吗?
- 在这种情况下,“机器型号”是什么意思?一种语言与硬件交互的方式?
我看了他提到的那本书(我相信这实际上是“C++ 的设计和演变”),但我仍然不确定。这两个术语也不是很好用谷歌搜索。
【问题讨论】:
-
可能更适合 stackExchange 程序员站点,溢出特别涉及 code 相关问题。好问题,但希望仍然可以在这里得到回答。
-
@Gmercer015 哎呀。好的,抱歉,我不知道。
-
@remyabel 我读过这个。我确实明白iteslf所说的“手工制作”的意思,我不明白的是这里的手工制作。
标签: c++