Bjarne Stroustrup
C++之父,美国国家工程院、ACM、IEEE 院士
C++之父,美国国家工程院、 ACM 、 IEEE 院士,被誉为“近 20 年来计算机工业最具影响力的 20 人”。Bjarne Stroustrup 于 1979 年获得剑桥大学计算机博士学位,毕业后加入贝尔实验室,在那里发明了 C++。他的研究领域包括:分布式系统、编程语言、软件开发工具。曾于2018年荣获美国国家工程院颁发 查尔斯·斯塔克·德拉普尔奖,被誉为工程学界的诺贝尔奖。现任摩根士丹利技术部董事总经理,哥伦比亚大学客座教授。代表作品:《 C++ 程序设计语言》《 C++ 语言的设计和演化》。
演讲主题
* 重新认识 C++:跨世纪的现代演进
C++ 历经岁月沉淀,根基深厚。然而,许多人却因此忽视了它几十年来的蓬勃发展,依然停留在第二个千禧年的认知里,仿佛现在还处在那个电话还需要插线、代码短小而低级、性能也不尽如人意的年代。 在这次演讲中,我将展现一个全新的 C++ 图景:以强类型泛型编程为核心,模块化呈现代码,杜绝资源泄漏,系统化处理错误。这种现代理念下的代码相比 20 世纪的编程思维,往往能实现更简洁的表达、更卓越的性能、更优秀的可维护性和更可靠的品质。这些特性都已是 ISO 标准 C++ 的组成部分,并在各大主流编译器中得到支持。这种编程风格正是 C++ 最初设计理念的自然延伸和升华。 当然,为了让大家对 C++ 有一个完整的认识,我也会简要回顾这些现代特性的发展历程,讨论底层编程能力的关键作用,以及在语言长期演进中稳定性与兼容性的重要意义。