第10讲 面向对象语言的发展历程
面向对象的语言是基于面向过程的语言发展而来的。除了这两种,还有函数式编程语言等。
视频地址:https://www.coursera.org/learn/cpp-chengxu-sheji/lecture/OS8Gw/mian-xiang-dui-xiang-yu-yan-de-fa-zhan-li-cheng
面向过程的语言:
- 1960 Algol 60 (C 语言的原型)
- 1963 CPL
- 1967 BCPL
- 1970 B (from BCPL’s first character)
- 1973 C (from BCPL’s second character), by Dennis Ritchie at AT&the
面向对象的语言:
- 1962 Simula
- 1971 Smalltalk
- 1983 C++ (based on C) by Dr. Bjarne Stroustrup
- 1995 Java (Sun)
- 2003 C# (Microsoft)
Refs:
- History of Programming Languages (Wikipedia)
- C++ (Wikipedia)