现代Object Pascal:被低估的跨平台利器
Modern Object Pascal Introduction for Programmers – Castle Game Engine

很多人以为Pascal早已过时,只停留在Turbo Pascal的旧时光里。其实,现代Object Pascal早已进化,拥有类、泛型、接口等现代特性,性能媲美C++和Java。本文带你快速上手,从Hello World到复杂的类管理,结合Free Pascal Compiler、Lazarus和Delphi生态,展示它如何成为跨平台开发的强力工具。无论是游戏开发还是系统编程,这门语言都能让你事半功倍。
现代Pascal已经进化了很多,与多年前学校里的Turbo Pascal截然不同。
HN 评论区
85- armcat
这让我思绪万千,我编程的第一次冒险是12岁时在DOS上用Turbo Pascal写了一个Pong克隆版。后来20岁做Delphi开发兼职时,这经验派上了大用场。在HN上看到Pascal真是令人惊叹。
- fatty_patty89
还有一本2025年发布的新书《Free Pascal From Square One》,专门教编程和Pascal。
- WillAdams
我很久以前就买了Delphi,但没深入下去,现在很后悔。
我很想重拾它,这份文档看起来很有希望,尤其是配合:
https://wiki.freepascal.org/pas2js
我现在看到它在Lazarus中也受支持。
如果谁有能编译成带JavaScript的HTML页面的图形化项目示例,我很想看看,并希望附上详细的构建说明,以及安装所需工具链和部署的注意事项。(顺便提一下,我目前正用flet.dev配合Python工作,这让我能快速搭建起一个小原型,但我仍在探索自托管和构建更复杂的东西)
- burner420042
Huwstube和Bg-Lazarus-en-CreatingaWeb-s8e是很棒的YouTube频道。
- baranul
Object Pascal这门语言被低估的程度真是令人惊讶。某些人或竞争对手总想把它一笔勾销,宣称它已“死”,然而这门语言(包括各种方言)依然生机勃勃。