头版Folia Daily Briefing
← 返回头版
科技创业公司

Apple Calculator Language:苹果早期员工的计算器编程语言提案

苹果公司早期员工Jef Raskin在1979年提出了一个名为Apple Calculator Language的计算器编程语言提案[1]。这个语言采用严格的从左到右计算方式,不遵循传统的运算优先级规则,例如6/3+2*5会得到20而非16[1]。该语言引入了"clump"(数据块)的概念来处理相邻数字,将"34 5 67"这样的数字序列视为一个整体[1]。

Raskin的原始草稿中包含了对当时多种编程语言的评价,涉及ALGOL、APL、BASIC、Cobol、Fortran、Lisp、Pascal、PL/1和SNOBOL等[1]。他对BASIC特别持批评态度[1]。原始提案中的162个示例在后来的实现中完全可以运行,尽管有4个示例与规则产生了矛盾[1]。开发者使用Claude Opus 5构建了该语言的可运行实现版本[1]。


Jef RaskinApple Calculator Language编程语言苹果早期历史1979年

来源

  1. Hacker NewsThe Apple Calculator Language