Jef Raskin 被遗忘的 Apple 计算器语言
The Apple Calculator Language
在整理 Jef Raskin 早期的 Apple 文档时,我发现了一份名为“计算器语言”的奇特提案。Jef Raskin 曾希望将其打造为 Macintosh 的编程语言,但最终 Pascal 胜出。文中他犀利批评了 BASIC 的薄弱、Pascal 的僵化以及 Lisp 的晦涩,唯独对 APL 赞不绝口。尽管 APL 最终成为死胡同,但 Jef Raskin 设计的这种从左到右严格求值、引入“clump”概念的计算器语言,其简洁与优雅却令人耳目一新。作者甚至用 Claude Opus 5 实现了该语言的运行版本,让我们得以窥见这段被历史尘封的编程奇想。
BASIC 是一种极其脆弱的语言,人们正用各种临时手段对其进行修补,任何学习编程语言的学生都能轻易找出它的漏洞。