Folia
← 返回头版

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

苹果公司早期员工Jef Raskin在1979年提出了一个名为Apple Calculator Language的计算器编程语言提案1。这个语言采用严格的从左到右计算方式,不遵循传统的运算优先级规则,例如6/3+2*5会得到20而非161。该语言引入了"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。


来源

  1. Hacker NewsThe Apple Calculator Language

评论