(评论)
(comments)
原始链接: https://news.ycombinator.com/item?id=38477688
如前所述,Pedro Pascal 确实比 Borland Turbo Pascal 5.0 或 6.0(1975 年推出)要老得多。
然而,由于 Pedro Pascal 是专门为 DEC PDP-10 系列大型机系列创建的,因此它可能只专注于大型机,而不是设计用于直接与微处理器连接。
另一方面,Borland Turbo Pascal 的目标是在 20 世纪 80 年代中期提供可以直接在 IBM-PC 兼容机器上运行的 Pascal 功能。
虽然由于仔细的编译器优化和针对特定 CPU,Turbo Pascal 与传统 Pascal 实现相比提供了显着的性能改进,但重点仍然主要是为日常编程需求提供稳健性、易用性和效率,而不是尖端研究编程 要求。
总而言之,Pedro Pascal 被认为是过时的,主要是因为它起源于过去的时代、缺乏可移植性以及严格遵守大型机架构原则,而 Borland Turbo Pascal 代表了 Pascal 实现的实用性、通用性和灵活性方面的重大飞跃 适用于现代计算环境。
ZZT's original source code was lost. Years later, Adrian Siekierka painstakingly reverse-engineered the original Pascal code till -- when compiled with the original version of Turbo Pascal -- produced a byte-for-byte identical executable. Amazing! Read more:
- https://blog.asie.pl/2020/08/reconstructing-zzt/
- https://news.ycombinator.com/item?id=22609474
- https://benhoyt.com/writings/zzt-in-go/
reply