[■] HISTORY.TXT [▲]

Turbo Pascal 的历史:从革命到传奇

Turbo Pascal 不仅仅是一个编译器;它是使编程民主化的工具。在软件开发昂贵且极其缓慢的时代,Borland 树立了新标准。

1. 开端:速度狂潮 (v1.0 – 3.0)

在 80 年代初,编译 Pascal 代码通常需要几分钟。1983 年,一切都变了:Philippe Kahn 和 Anders Hejlsberg 发布了 Turbo Pascal 1.0。

  • “单遍编译器”: 编译器非常小(约 30 KB),完全在内存 (RAM) 中运行。它比竞争对手快 100 倍。
  • 价格: 当微软的编译器售价数百美元时,Turbo Pascal 仅售 49.95 美元。
  • 平台: 最初为 CP/M 开发,很快成为新兴的 IBM PC (MS-DOS) 的标准。

2. 黄金时代:专业化与 OOP (v4.0 – 7.0)

随着 4.0 版本的发布,Borland 创建了一个专业的开发系统。

  • 版本 4.0 和 5.0: 引入单元 (Units)。开发者终于可以将代码分割成独立的模块。
  • 版本 5.5: Borland 引入了面向对象编程 (OOP)。
  • 版本 6.0 和 7.0: 带有 Turbo Vision 的传奇蓝色 IDE 诞生。7.0 版本 (1992) 被认为是 DOS 编程的巅峰。

3. Borland 与 Anders Hejlsberg

成功的背后是 Anders Hejlsberg。后来他去了微软,创造了 Delphi、J++、C# 和 TypeScript。

4. 遗产

尽管 Turbo Pascal 被 Delphi 取代,但它的影响依然存在:

  • IDE 概念: 将编辑器、编译器和调试器结合在一起的想法不仅成为了主流。
  • 教育: 几代人通过 Pascal 学习了结构化编程。
  • 开源: Free Pascal 和 Lazarus 让这种精神得以延续。