分享

计算机科学界的传奇C加加之父Bjarne Stroustrup

 山峰云绕 2023-02-21 发布于贵州

https://m.toutiao.com/is/B3FxhXn/ 




据Tiobe 公布 2023 年 1 月编程语言排行榜:C++ 成为 2022 年度最佳编程语言。从2001年Tiobe编程语言排行榜开始发布至今,Java、C、C++几乎一直占据着前三名。虽然Perl、Visual Basic、Objective-C、PHP曾经也排到第3名,但和C++相比,他们就显得不值一提了,因为他们最多只能保持几个月而已。

我们就来介绍下,这门语言的作者——比雅尼·斯特劳斯特鲁普(Bjarne Stroustrup)

斯特劳斯特鲁普于1950年出生在丹麦奥胡斯市,他的父母都是丹麦国家广播电视台的员工。他于1975年获得丹麦奥胡斯大学的数学和计算机科学硕士学位,又于1979年获得英国剑桥大学的计算机科学博士学位。

随后,斯特劳斯特鲁加入贝尔实验室,并一直担任大规模编程研究部门负责人到2002年。在贝尔实验室工作期间,他开始着手设计一种新的编程语言,最终成为了C++语言,C++语言最早的版本是在1983年使用C语言的预处理器完成的,并在1985年首次亮相。

据他本人的话来说,自己“发明了C++,写下了它的早期定义并做出了首个实现……选择制定了C++的设计标准,设计了C++主要的辅助支持环境,而且负责处理C++标准委员会的扩展提案。”他还写了一本《C++程序设计语言》,它被许多人认为是C++的范本经典。

2002年至2014年间,他在德州农工大学工学院担任资讯科学教授一职。2014年1月起,在纽约市的摩根史丹利技术部门担任董事总经理(Managing Director),并于哥伦比亚大学资讯科学系担任客座教授。

斯特劳斯特鲁获得的很多荣誉,包括:ACM的Grace Murray Hopper奖(1993年),美国国家工程院院士(2004年),Sigma Xi的William Procter科学成就奖(2005年),以及奥胡斯大学的Rigmor og Carl Holst-Knudsens Videnskapspris(2010年)。他还是IEEE和ACM的会员。

尽管经过了快40年,C++依然是一种广泛应用于各个领域的高级编程语言,它的高效性、灵活性、可移植性和可扩展性一直受到广泛青睐,常被用于开发大型软件系统和高性能计算应用。例如,我们熟知的许多主流的操作系统,如Windows、Linux、iOS、Android等,都使用了C++语言来开发系统核心和底层库。所以,C++在当前的软件开发和计算机科学领域中重要的地位可想而知,而且短时间内,几乎无法撼动。

“设计和编程是人类的活动;忘记这一点,一切都会失去。”

斯特劳斯特鲁今年已经73岁了,发明这门影响世界的语言时,他才33岁。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多