Object Pascal:从起源到移动时代的演变
1. Object Pascal 的起源与早期发展
1.1 Wirth’s Pascal
1971 年,瑞士苏黎世理工学院的教授 Niklaus Wirth 设计了 Pascal 语言。Pascal 是 Algol 语言的简化版本,专为教育目的而设计。当时已有许多编程语言,但广泛使用的只有 FORTRAN、Assembler、COBOL 和 BASIC。Pascal 的核心思想是通过强大的数据类型概念、变量声明和结构化程序控制来实现程序的有序性,它也是一种教学工具,旨在教授编程的最佳实践。Wirth 的 Pascal 核心原则对所有编程语言的历史产生了巨大影响。
1.2 Turbo Pascal
1983 年,Borland 推出了世界著名的 Pascal 编译器 Turbo Pascal,它实现了 Jensen 和 Wirth 编写的 “Pascal User Manual and Report”。Turbo Pascal 是有史以来最畅销的编译器系列之一,因其简单性和强大功能的平衡,使 Pascal 语言在 PC 平台上特别受欢迎。其原作者是 Anders Hejlsberg,他后来也是微软 C# 语言的创始人。
Turbo Pascal 引入了集成开发环境(IDE),在其中可以编辑代码(在兼容 WordStar 的编辑器中)、运行编译器、查看错误并跳转到包含错误的行。此前,开发者需要退出编辑器,返回 DOS,运行命令行编译器,记录错误行,再打开编辑器并跳转到错误行。此外,Borland 以 49 美元的价格出售 Turbo Pascal,而微软的 Pascal 编译器售价达数
Object Pascal的演进之路
超级会员免费看
订阅专栏 解锁全文
2万+

被折叠的 条评论
为什么被折叠?



