每天听简报,了解最新科技、AI、软件资讯
Smalltalk 的原设计者 Alan Kay 回忆,他和同学把八十英尺的程序清单铺在走廊,边爬边读,逐渐理解了对象的独立性。这段故事写在他一九九三年的历史文章里,发生于一九六六年进入犹他大学读研之后。他接到一份需要修好的程序,原来是由 Algol 改成的 Simula,文档很难读懂。几天后,存储分配方式成了线索:同一种描述能够创建多个独立实例。这让他联想到绘图系统 Sketchpad 从主图生成实例图的做法。他在不同系统里反复看见同一个想法,开始设想把计算机分成许多小计算机,各自模拟有用的结构。按他的回忆,把这些启发变成有效实现,又花了好几年。
进度保存在本设备 · 登录同步