编程语言发展史 #3 | 抽象的追求——面向对象的诞生与黄金时代
这一集,我们聊聊 面向对象的黄金时代。
上世纪六十年代,Simula 播下了“类与对象”的种子;
Smalltalk 把理想主义发挥到极致,提出“万物皆对象”;
八十年代,C++ 将抽象与性能结合,成为工业界的事实标准;
九十年代,Java 借助 JVM、垃圾回收和跨平台能力,
在互联网与企业级应用中全面胜出,并在 Android 时代延续辉煌。
你将看到:
为什么面向对象被称为解决软件危机的“解药”?
从 Simula 到 Smalltalk,再到 C++ 和 Java,思想如何一步步演进?
Java 如何通过 J2EE → Spring → Android,不断扩展自己的影响力?
这是编程语言发展史上的关键一章,
它让面向对象不再只是实验室的设想,
而是成为全球软件工业的通用语言。
00:00 开场:软件危机与抽象的需求
01:15 Simula:面向对象的种子
02:35 Smalltalk:理想主义与“万物皆对象”
03:23 结构化编程的对照与挑战
04:08 C++:抽象与性能的结合
05:15 《21天自学C++》与语言的普及
05:38 C++:工业界的事实标准
05:57 Java:跨平台的承诺
07:35 J2EE、Spring 与企业级应用
08:20 Android 与移动互联网
09:12 总结:面向对象的黄金时代 & 下集预告
#编程语言 #编程语言发展史 #面向对象 #Java #C++ #Smalltalk #Simula #软件工程 #计算机科学
立即观看