这是 C++ 之父 Bjarne Stroustrup 的 HOPL4 论文的中文版。

HOPL 是 History of Programming Languages(编程语言历史)的缩写,是 ACM(Association of Computing Machines,国际计算机协会)旗下的一个会议,约每十五年举办一次。Bjarne 的这篇论文是他为 2021 年 HOPL IV 会议准备的论文,也是他的第三篇 HOPL 论文。在这三篇前后间隔近三十年的论文里,Bjarne 记录了 C++ 的完整历史,从 1979 年到 2020 年。这篇 HOPL4 论文尤其重要,因为它涵盖了 C++98 之后的所有 C++ 版本,从 C++11 直到 C++20。如果你对更早期的历史也感兴趣的话,则可以参考他的其他 HOPL 论文,及他在 1994 年出版的《C++ 语言的设计与演化》(The Design and Evolution of C++)。

鉴于这篇论文对于 C++ 从业者的重要性,全球 C++ 及系统软件技术大会的主办方 Boolan 组织了一群译者,把这篇重要论文翻译成了中文,让 C++ 开发人员对 C++ 的设计原则和历史有一个系统的了解。

参加论文翻译工作的译者有(按拼音序):陈常筠、高辉、何荣华、何一娜、侯晨、侯金亭、彭亚、王奎、王绍新、吴咏炜、徐宁、杨文波、于波、余水清、翟华明、章爱国、张云潮。

论文翻译的校对和体例统一工作由吴咏炜、杨文波、张云潮完成。最后的发布由吴咏炜完成。


2021全球C++及系统软件技术大会
11月25-26日
上海万豪虹桥大酒店

C++之父Bjarne Stroustrup 《现代C++白皮书》,揭示C++的前世今生及现代C++的核心秘籍~!独家限量版1000本,点击领取:http://boolan.com/enroll/c1033/event/1064

免费领C++之父Bjarne Stroustrup倾情献作《现代C++白皮书》相关推荐

  1. C++之父Bjarne Stroustrup:程序员在数学上付出的努力,永远也不会白费

    [CSDN 编者按]1979年诞生的C++已迈入"不惑之年",如今却依旧在主流编程语言中占据重要一席.但今天,我们不再赘言C++的成功史,而将目光转向C++背后的英雄--C++之父 ...

  2. C++ 之父 Bjarne Stroustrup : 简单的表述方式才是最优的方案

    2016 年的最后一天,图灵访谈给各位小伙伴儿献上特大彩蛋!借用 Bjarne 大师的话"趁你还足够年轻的时候,喜欢上某些学科,选择具有挑战性和感兴趣的工作并养成良好的习惯!",预 ...

  3. 访谈 | C++之父Bjarne Stroustrup: 简单的表述方式才是最优的方案

    Bjarne Stroustrup(本贾尼·斯特劳斯特卢普) 1982年,贝尔实验室(美国AT&T公司)的Bjarne Stroustrup博士在c语言的基础上引入并扩充了面向对象的概念,发明 ...

  4. C++语言之父 Bjarne Stroustrup 简介

    该博文为原创文章,未经博主同意不得转载,如同意转载请注明博文出处 本文章博客地址:https://cplusplus.blog.csdn.net/article/details/105112513 B ...

  5. C++之父 Bjarne Stroustrup

    人物简介 Bjarne Stroustrup(本贾尼·斯特劳斯特 卢普)博士, 1950年出生于 丹麦,先后毕业于丹麦阿鲁斯大学和英国 剑桥大学,AT&T大规模程序设计研究部门负责人,AT&a ...

  6. C++之父 Bjarne Stroustrup访谈录

    译者简介: 全文共分四部分. 第一部分谈了系统设计的基本原则和方法.笔者这部分认为非常精彩,大师们对于系统设计的一般原则和方法的理解都是类似的.象笔者这种菜鸟只有拜读之后恍然大悟然后顶礼膜拜的份了. ...

  7. Slashdot对Bjarne Stroustrup的采访

    注:前段时间Myan在CSDN上贴了一个对各大语言,以及OO和模块化的评价的文章.下面这篇对C++之父的采访中,Bjarne Stroustrup谈到了自己的看法.通过大师们思维的碰撞,我们能从中学到 ...

  8. Learning Standard C++ as a New Language ( By Bjarne Stroustrup )

    来源:http://blog.csdn.net/smonster/article/details/435489 将标准 C++ 视为一个新语言 Learning Standard C++ as a N ...

  9. C++之父B.Stroustrup言论

    C++之父B.Stroustrup言论(译者:孟岩,来自侯捷老师主页) C++之父B.Stroustrup言论(译者:孟岩,来自侯捷老师主页) 本文仅用于个人学习,任何商业网站未经孟岩和侯捷老师允许请 ...

最新文章

  1. JUC并发编程六 并发架构--偏向锁
  2. 求最大、次大和第3大的值
  3. MySQL大批量数据插入
  4. git连接jenkins_开普勒云平台:如何配置gitlab与Jenkins
  5. mysql max字符串报错_mysql [Warning] max_join_size报错问题解决办法
  6. ibatis This SQL map does not contain a MappedStatement
  7. CMake 添加头文件目录,链接动态、静态库(添加子文件夹)
  8. 类别不平衡问题之评估指标
  9. Python机器学习、深度学习库总结(内含大量示例,建议收藏)
  10. win7文件夹加密软件_winRAR去广告版软件安装教程
  11. Android zip文件压缩与解压
  12. 吴裕雄--天生自然 诗经:临江仙·滚滚长江东逝水
  13. tpshop 微信提现转账
  14. 计算机硬件是怎么影响性能的,哪些硬件影响电脑的性能
  15. 微信每日早安推送,快来给你女友做爱心提醒吧,自定义推送名称,企业号通知非订阅号测试号,后台python,精简无第三方网站注册、无第三方接口,无基础快速上不了手
  16. MuMu模拟器Unity Profiler
  17. 两个计算机系统安装,如何一个电脑装两个系统|一个电脑装2个系统方法
  18. Flutter 弹幕组件hi_barrage封装
  19. 保姆级使用PyTorch训练与评估自己的MobileNetV2网络教程
  20. java判断对象是否为数组 并且取得数组的值 --- 用instanceof或则isArray() 方法

热门文章

  1. [Linux] 压缩、解压文件夹命令
  2. 【Win10】批量更改文件夹内文件名-学习记录
  3. Golang常用设计模式
  4. AirPods:如何在设备之间自动切换?
  5. 搜狗智能联想输入法,背后的运维又是如何智能的?
  6. 取出两个list集合的重复
  7. 互动媒体技术期末作业——简易绘画系统
  8. RedditVideoMakerBot 视频制作机器人自动生成视频搭建教程
  9. java cpu个数_cpu个数、核数、线程数、Java多线程关系的理解
  10. 九龙证券|朝着双向开放稳步前进――从沪深港通全面扩容看资本市场对外开放