前言
这书是由Marco Cantu 老爷子N久前写的.网上只看见英文版,所以这里想翻译下,虽然本人CET4只有426,但是工作了一年了,MSDN经常翻,手上也有Windows核心编程第五版(英文版,买错了...),所以简单翻译还是会的,不过可能有些言不及义,希望大家指出.谢谢.
第一章 Pascal的历史
我们在Delphi中所用的Object Pascal语言并不是在1955年Borland可视化开发环境中产生的,它只是简单的扩展了Borland其他Pascal产品中Object Pascal语言.但是不是Borland公司开发了Pascal这门语言,Borland公司只是使他流行起来,而且进行了一些扩展.
这一章中会介绍一些Pascal语言的历史背景和演变,当然这只是一个简短的摘要.
Wirth's Pascal
Pascal语言最早是由瑞士苏黎世理工学院的Niklaus Wirth于1975年设计的.最初的设计目的是为了进行算法教学.
Pascal诞生的时候,已经有很多其他语言了.但是很少语言能像:Fortran,C,Assembler,Cobol那样得到广泛的应用.Pascal的主要构想是通过强数据类型概念,高要求的声明和结构化的流程控制来管理程序.Pascal也被设计用来当做学生编程课的教学工具.
Turbo Pascal
Borland公司的世界出名的Pascal编译器Turbo Pascal在1983开发完成,实现了Jensen和Wirth编著的"Pascal用户手册和报告".Turbo Pascal编译器一直是编译器系列中最热销的产品之一,从而使Pascal在PC机流行起来,这一切都多亏了编译器在简单和高效率平衡.
Turbo Pascal是一个集成开发环境,我们可以写代码,编译,查看错误,跳回到代码所在的行数.这看起貌似很简单,但是想想以前:你必须关闭编辑器,然后跑到DOS里面去,在命令行中激活编译器,记录下错误代码的行数,然后再一次打开编译器,跑到错误的地方去.
而且Turbo Pascal只卖49美元,微软的Pascal编译器却要卖到100+,在Turbo Pascal成功的几年后,微软最终取消了Pascal编译器这个产品.
Delphi's Pascal
Turbo和Borland Pascal编译器逐渐扩展Pascal语言,在9个版本之后,Borland公司在1995年发布了Delphi,标示着Pascal走向可视化编程语言.
Delphi在多个方面扩展了Pascal语言,比如对象继承就和其他Object Pascal不一样,Borland Pascal编译器也不一样.
下一章:编写Pascal代码.
终于翻译完一章了,发现好几个地方都不好翻译,主要还是自己语文功底太差了.希望有朋友一起来翻译,如果有什么错误请大家指点.谢谢
我是DH,今天就到这里.