2.2面向对象语言的发展历程

打开网易新闻 查看更多视频

早期程序设计语言的历史:

打开网易新闻 查看精彩图片

C++语言的历史:

1979年, AT&T实验室Dr. Bjarne Stroustrup开始发明 开始的版本称为: C with Classes 1983年8月, 第一个C++实现投入使用 1983年10月, 正式命名为C++ (CPlusPlus) 1985年10月, Bjarne完成了经典巨著The C++ Programming Language (第一版)。

C++标准的发展:

1989年, C++2.0版发布 1994年, ANSI C++标准发布 1998年, ANSI和ISO联合发布 “C++98” 标准 加入STL (Standard Template Library) – 泛型设计 2003年, ISO的C++标准委员会发布 “C++03” 标准 2005年, “Library Technical Report 1” (TR1) 技术报告发布。

2011年9月, ISO标准委员会通过了新的C++标准 -- C++11

打开网易新闻 查看精彩图片

常用的C++编译器 GCC Visual C++ 10.0 Dev C++ Eclipse Borland C++Builder

第一个面向对象语言:Simula,Simula 1967年, Ole-Johan Dahl 和Kristen Nygaard 发布Simula 67 提出了类(class)和子类(subclass)的概念 程序设计语言发展史上的一个重要的里程碑。

C++之父 Bjarne Stroustrup http://www2.research.att.com/~bs/ AT&T Fellow, AT&T Labs - Research Distinguished Professor Holder of the College of Engineering Chair Computer Science at Texas A&M University C++ Bible The C++ Programming Language (4th Edition) Addison-Wesley ISBN 978-0321563842. May 2013.