本贾尼·斯特劳斯特卢普
年,美国ATT公司贝尔实验室的BjarneStroustrup博士在c语言的基础上引入并扩充了面向对象的概念,发明了—种新的程序语言。为了表达该语言与c语言的渊源关系,它被命名为C++。而BjarneStroustrup(本贾尼·斯特劳斯特卢普)博士被尊称为C++语言之父。
BjarneStroustrup(本贾尼·斯特劳斯特卢普博士,年出生于丹麦,先后毕业于丹麦阿鲁斯大学和英国剑桥大学,ATT大规模程序设计研究部门负责人,ATT、贝尔实验室和ACM成员,
现任德州农工大学计算机系首席教授。年,B.S开始开发一种语言,当时称为“CwithClasses”(带类的C),后来演化为C++。年,ANSI/ISOC++标准建立,同年,B.S
推出了其经典著作TheC++ProgrammingLanguage的第三版。C++的标准化标志着B.S博士倾20年心血的伟大构想终于实现。
自C++诞生后,C++语言历经了不断地完善,例如年c++语言引入模板和异常处理的概念,年引入运行时类型识别(RTTI)和命名空间(NameSpace)的概念。年,c++语言成为美国国家标准(ANSI)。年,c++语言又成为了国际标准(ISO)。自C++语言诞生(尤其是在TIOBE排行榜发布以后)以来,c++语言已成为使用最广泛的面向对象程序设计语言之一。
c++语言是以c语言为基础的,支持c语言的所有语法和几乎所有的技术,因此也有人把c++语言看作是c语言的超集。同时c++语言支持面向对象程序设计方法的所有概念,它是一种非常实用的、功能极为强大的程序语言,相对而言较难掌握。
他认为:“软件行业太多的经理和管理人员试图把编程变成低级别的流水线工作。从长远看,这种做法效率低、浪费大、成本昂贵,而且不人性化。在软件开发中,没有放之四海而皆准的模型。需要给人们空间来发挥他们的才干并鼓励他们成长。”
注意啦
计算机领域虽然比较新,但是是也有不少牛人为之默默奉献,联盟将给大家推出牛人介绍,让我们知道牛人们的事迹,指引我们为之奋斗的方向。下一个计算机领域的牛人也许就是你哦
白癜风初期怎么治白癜风在早期能治疗吗