美文网首页
C++ 的史前时代

C++ 的史前时代

作者: 一半晴天 | 来源:发表于2018-03-13 23:35 被阅读3次

Simula 与 分布式系统

  1. 在剑桥大学计算机实验室做博士论文,使用 Simula 编写模拟器软件。

  2. Simula 写起来爽,但是连接慢,运行效率非常低。

  3. 不得不用 BCPL 重写以改善性能,但是写 BCPL 程序及调试经历让人毛骨悚然。

  4. 意识到:解决对应的问题需要合适的工具。
    这个合适的工具应该具有如下特性:

  5. 像 Simula 一样支持类,以及基于类的类型系统的强检查。

  6. 产生出的程序要运行得像 BCPL 一样块。

  7. 具有高度可移植性。

C 与系统程序设计

BCPL,C, Algol 68,及 1978 加入贝尔实验室后(重新)学习 C。

一般性的背景

  1. 以前学习纯数学和应用数学。
  2. 长期爱好历史。 C++的许多设计决策根源于厌恶强迫人按某种特定方式行事的做法。给程序员以选择的权利。
  3. 热爱文学。仅仅根据理论和逻辑做决策是没有希望的。不认为自己有权把个人的观点强加给别人。
  4. C++ 被有意 设计成能支持各种各样的风格,而不是强调“一条真理之路”。

相关文章

  • C++ 的史前时代

    Simula 与 分布式系统 在剑桥大学计算机实验室做博士论文,使用 Simula 编写模拟器软件。 Simula...

  • 60秒分享36:史前时代

    今天和大家介绍一下什么是“史前时代”。 在我国,史前时代是指从猿人时期到夏朝建立,这中间漫长的时间被称作史前时代,...

  • 〈信息交流发展史〉

    〔编〕执直之智 ‌一、从史前时代到科技时代 纵观人类文明史上的社会时代,从史前时代、原始时代、城邦时代、封...

  • 一、 史前时代

    在我们很小的时候,都相信三皇五帝的传说,听皇帝大战蚩尤,炎黄大战。以为那就是人类的始祖。学了历史才发现,原来在许多...

  • 来自史前时代的新宠

    史前时代,那个时代有什么?霸王龙、野人、吸血鬼...若你问我,在下小俐,有100种方式告诉你,还有LOZmini颗...

  • 陪伴营|中国史前史04/09

    已经用两篇日记记录了一下我国史前时代相关的一些研究成果。再给史前时代和信史时代做一下简单明确,通俗地讲,把信史时代...

  • 〖中华文明年表〗

    〔编〕执直之智 〇史前时代 ■379*3600~3221 震旦文化 〇神话时代 ■090*3221~3131 伏俟...

  • 2 操作系统的进程,处理机调度与死锁

    # 2.1 操作系统的进程 ## 2.1.1 操作系统进程的引入 ### “史前时代”——前趋图 一:最早,程序采...

  • 史前时代的几百万年

    在史前时代变化发展的几百万年中,有两大转变为此后的全部人类文明历史奠定了坚实的基础:一方面是灵长类在自然生存中逐渐...

  • C++知识点

    C++基本方法: C++ memcpy C++基本特性: C++引用(vs指针) C++指针 C++封装: 将...

网友评论

      本文标题:C++ 的史前时代

      本文链接:https://www.haomeiwen.com/subject/hafxqftx.html