## 黑暗城堡:Mac 游戏经典 《黑暗城堡》由 Silicon Beach 于 1986 年发布,是早期 Macintosh 上的开创性作品。这款黑白动作游戏以其独特的关卡、迷人的动画和出人意料的幽默吸引了玩家,成为 9 英寸 Mac 用户的代表性体验。 玩家控制邓肯在危险的城堡中前进,击败黑骑士,收集工具并躲避敌人。每个关卡都呈现出独特的挑战,通常会导向一个重复但广阔的地牢系统。随着敌人数量的增加,难度也随之提高,需要玩家具备速度和周密的计划。 尽管最初取得了成功——赢得了众多奖项并产生了可观的收入——《黑暗城堡》未能适应 Macintosh 平台的发展,特别是色彩和 Multifinder 的引入。Silicon Beach 最终因其图形技术而被收购,从而结束了《黑暗城堡》系列的进一步开发。然而,它仍然是 Mac 游戏领域中被人们 fondly remembered 的先驱。
## APL:从数学符号到开创性的编程语言
APL 最初由肯尼思·艾弗森于 1957 年在哈佛大学开发为一种数学符号,后来演变成一种革命性的编程语言。与 20 世纪 60 年代大多数专注于特定任务的语言不同,APL 侧重于数组处理,并提供了一种独特的简洁、符号化的方法。艾弗森 1962 年的著作《一种编程语言》详细介绍了这种符号,最初的目的是描述算法,而不是执行它们。
IBM 于 1960 年与艾弗森等人合作,于 1966 年创建了 APL\360——一个用于 System/360 主机机的完整、交互式编程环境。这个版本具有开创性,提供了分时能力和定制键盘,以适应其非常规符号。
计算机历史博物馆现在提供 1969-1972 年 APL\360 “XM6” 版本的源代码(37,567 行),供非商业用途使用。APL 的影响超越了其直接使用,影响了形式化系统描述等领域,并启发了 J 等语言。尽管经常因其神秘的性质而受到批评,但 APL 培养了一种独特的编程风格,并仍然是艾弗森对强大、富有表现力的计算工具的愿景的证明。