Skip to content
本页目录

发布时间:

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

.

尽管经过了快40年,C++依然是一种广泛应用于各个领域的高级编程语言,它的高效性、灵活性、可移植性和可扩展性一直受到广泛青睐,常被用于开发大型软件系统和高性能计算应用。例如,我们熟知的许多主流的操作系统,如Windows、Linux、iOS、Android等,都使用了C++语言来开发系统核心和底层库。所以,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的会员。