Programming
Retrocomputing
Nostalgia
Things That Turbo Pascal is Smaller Than
摘要
2011年怀旧文章,比较 Turbo Pascal 3 (39,731 字节 / ~39KB) 与现代软件大小。1986年的完整 Pascal 编译器 + IDE 竟然比现代很多软件都小!
Turbo Pascal 3.02 大小: 39,731 bytes (约 39KB)
对比
Turbo Pascal 3.02
39,731 bytes
jQuery 1.6 (minified)
90,518 bytes
Yahoo.com 首页
219,583 bytes
iPhone 4S 白色图片 (apple.com)
190,157 bytes
zlib.h (Mac OS X Lion SDK)
80,504 bytes
touch 命令 (OS X Lion)
44,016 bytes
Erlang R14B02 解析器 (erl_parse.beam)
286,324 bytes
Wikipedia C++ 页面
214,251 bytes
反思
现代软件膨胀的原因:
- UI 框架: Electron、Qt、Swing 等重型 UI 库
- 依赖链: npm 包、动态链接库
- 资源文件: 图片、字体、视频
- 调试信息: sourcemap、类型信息
- 多语言支持: 国际化资源
结论
1986年的完整编译器 + 编辑器 + IDE = 39KB
2026年的"轻量"网页应用 > 1MB
这是进步还是退化?
URL
来源: Lobsters | 发现日期: 2026-03-20