
Pascal
文章平均质量分 89
和码说
编码技术研究
展开
-
编程考古:Turbo Pascal演进史-Turbo Pascal简介(上)
摘要:Turbo Pascal是Borland公司推出的一款经典Pascal集成开发环境,其发展历经多个版本。1.0版(1983)开创性地将编辑器、编译器集成在单张软盘中,支持低配PC;2.0版(1984)增加了窗口功能;3.0版(1985)引入8087协处理器支持;4.0版(1987)性能提升两倍,首创单元(Unit)模块化编程概念,并推出配套工具箱。Turbo Pascal由Anders Hejlsberg设计,采用IDE理念极大提升了开发效率,奠定了Borland在开发工具领域的地位。2000年部分版原创 2025-05-30 20:57:19 · 539 阅读 · 0 评论 -
编程语言-Object Pascal语言的面向对象扩展
面对来自社区的声音,尤其是关于语言现代化的需求,Free Pascal 团队选择了一条与 Delphi 语法保持一致的道路,尤其是在启用了 Delphi 兼容模式的情况下。1986年,Borland为Macintosh的Turbo Pascal产品引入了类似的面向对象扩展,命名为Object Pascal,并在1989年为DOS平台的Turbo Pascal 5.5也加入了这一扩展。值得注意的是,尽管 Free Pascal 在追求与 Delphi 的兼容性方面做出了努力,但它并未止步于此。原创 2024-10-13 13:04:09 · 1490 阅读 · 0 评论 -
50年光辉历程:Pascal语言历久弥新
Wirth在回顾Pascal历史时似乎有意回避了Delphi,只专注于了他的学术研究路径,但这显然忽视了Delphi作为活跃在现代工业中的Pascal衍生语言的重要性。尽管Wirth指出诸如Java和C#等语言受到了Oberon或Pascal的影响,但实际上,Delphi通过Anders Hejlsberg的思想对C#产生了更大的影响,并通过Borland和Sun Microsystems在属性(properties)的概念上的合作对Java产生了影响。原创 2024-10-07 08:43:33 · 1306 阅读 · 0 评论 -
编程语言-Pascal
Pascal 是一种命令式和过程式编程语言,由 Niklaus Wirth 设计,是一种小型、高效的语言,旨在鼓励使用结构化编程和数据结构化的良好编程实践。它以法国数学家、哲学家和物理学家布莱斯·帕斯卡 (Blaise Pascal) 的名字命名。Pascal语言是在ALGOL 60语言的基础上发展起来的。ALGOL (Algorithmic Language)(算法语言的缩写),ALGOL 60(Algorithmic Language 1960 的缩写)。原创 2024-10-04 10:12:51 · 2857 阅读 · 0 评论 -
一位传奇的计算机科学家:尼克劳斯·沃斯(Niklaus Wirth)
Wirth 是编程语言 Euler (1965)、PL360 (1966)、ALGOL W (1966)、Pascal (1970)、Modula (1975)、Modula-2 (1978)、Oberon (1987)、Oberon-2 (1991) 和 Oberon-07 (2007) 的首席设计师。Programmieren in modula-2.计算机科学中的文本和专著,第三校正版,施普林格1985 年,ISBN 3-540-13301-1,第 1-140 页。原创 2024-10-01 16:45:24 · 1787 阅读 · 0 评论