为什么面向对象统治了编程世界?|编程语言发展史 #3

3.5万
101
2025-09-01 15:10:49
1046
296
1348
68
这一集,我们聊聊 面向对象的黄金时代。 上世纪六十年代,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 #软件工程 #计算机科学
29.6万播放
简介
编程语言发展史 #1 | 从图灵机到 Lisp:计算的哲学起点
09:04
编程语言发展史 #2 | C语言与 Unix:系统的基石
06:57
编程语言发展史 #3 | 抽象的追求——面向对象的诞生与黄金时代
09:37
编程语言发展史 #4 | 互联网的浪潮 —— Web 语言的崛起与纷争
08:29
为什么函数式编程没能成为主流?|编程语言发展史 #5
09:01
现代语言的群像:Go、Rust、TypeScript、Kotlin,谁能定义未来?|编程语言发展史最终章
13:21
客服
顶部
赛事库 课堂 2021拜年纪