C++之父访谈

C++语言之父Bjarne Sroustrup访谈稿,有许多独道的对程序设计与学习的看法

1993年,由于在C++领域的重大贡献,Bjarne获得了ACM该年度的 Grace Murray Hopper大奖并成为ACM院士(成立于1947年的ACM协会是历史最悠久、目前世界上最大的教育和科学计算协会,成为ACM院士是个人成就的里程碑)。

1995年,BYTE杂志颁予他“近20年来计算机工业最具影响力的20人”的称号。 C++程序设计语言是一种承前启后,被数以百万计的程序员应用在各个领域中的语言,我们正在使用的Windows操作系统,我们上网用的浏览器IE无不是出自C++的手笔。

C++是一种重要的和比较流行的计算机语言之一,它是一种通用的应用广范的程序设计语言,是一种既支持传统的结构化程序设计,又支持面向对象程序设计的系统复杂的编程语言。

Bjarne和三个C

Bjarne先生,1950年生于丹麦港口城市奥尔胡斯,他是C++语言的设计者和实现者,现在是得克萨斯州A&M大学计算机系教授。最近,在杭州,C++之父Bjarne来到中国,我们记者也有幸采访到了这位大师!

“我和和C(China中国)非常有缘”,Bjarne告诉记者。对Bjarne来说中国是一个神秘、美丽而有趣的国度。Bjarne曾两度亲密接触中国,第一次是2002年,曾在中国的几所大学讲学,而第二次是在浙江大学参加ICESS国际会议。作为丹麦人,也就是卖火柴的小女孩诞生的地方,也就是安徒生童话诞生的国度,“我和中国有着很深的渊源,安徒生童话里恰巧里面有一篇《夜莺》,那里写到了中国。” Bjarne谈到中国非常高兴,不过在安徒生创造了那个“中国”来泛指多个国家及其统治者。

作为第二个C,自然就是C++了。勿庸置疑,C++对于IT的分量,和对于Bjarne个人的影响,都是巨大的。还有一个C,就是计算机(Computer),Bjarne记者:“在他上高中时,不知什么原因总觉得计算机科学是数学的某种实用形式。而事实不完全是这样,或者至少从软件的发展上看并不是如此,但正是这种误解使得我在还不知计算机为何物时选择了‘计 算机科学数学’。”当初,在他上高中的时候,Bjarne完成第一个程序后,他开始着迷计算机,没有回过头。正像大家所看到的,Bjarne找到了一个使自己的才能可以很好地发挥的位子。

C++是怎样炼成的

究竟是什么促成了C++语言呢? C++对C语言的扩充首先由Bjarne于1980年在贝尔实验室提出的,并于1983年命名为C++。尽管C++的“祖先”C语言是世界上最受喜爱和应用最广的专业程序设计语言之一,但C++的发明是必需的,因为C++可以让程序员理解和管理更大更复杂的程序。

C++的诞生是Bjarne的研究生涯给了他很大灵感,他所在的AT&T贝尔实验室是一个光荣的群体,那里有一群非常出色的研究人员,那里有许多著名的IT人物,他们彼此间的影响十分深远。Bjarne和C语言之父Dennis Ritchie共事十多年,他们的办公室相距不远,C++语言受C的影响是巨大的。而对于C++来说,

1979年Bjarne在剑桥完成学业后,到了贝尔实验室从事研究工作,20世纪80年代,AT&T曾拔款5000美元作为市场预算,创建一门语言的决心可能由此而始。在那里,开始研究几个与分布式计算有关的项目。可是工作进展得并不顺利,因为那时几乎所有程序设计工具都不适合完成此类工作。所以,他决定自己开发一个名为“带类的C”(“C with Classes”)的工具,它既允许以类似于Simula的方式组织程序(这种方式现在被称为面向对

C++之父访谈相关文档

最新文档

返回顶部