c.curionode图灵奖档案

2003 · 语言与软件

通过消息协作的对象

Smalltalk 将编程模型与交互式个人环境连接起来。

2003图灵奖
通过消息协作的对象: Smalltalk 将编程模型与交互式个人环境连接起来。
Curionode 原创 AI 图解海报。 下方提供完整的文字版讲解。
阅读图解文字
  1. 封装

    将状态与行为放在一起。

  2. 消息

    请求另一个对象行动。

  3. 探索

    交互地改变系统。

语言、图形和交互可以被共同设计为学习与创作的媒介。

面向对象编程有多种传统;Smalltalk 基于消息的方式是其中重要的一支。

01 · 核心想法

用日常语言理解

艾伦·凯开创了现代面向对象语言背后的许多思想,并领导开发 Smalltalk 的团队。在可以交互探索和修改程序的环境中,对象通过消息相互协作。他更广泛的愿景,是让包括儿童在内的个人掌握强大的计算工具。

为什么重要

语言、图形和交互可以被共同设计为学习与创作的媒介。

02 · 人物

是谁让想法成为现实?

插画肖像:艾伦·凯

艾伦·凯

艾伦·凯把个人计算机设想为支持学习和创造的交互媒介。他在施乐 PARC 领导开发 Smalltalk,并推动面向对象程序设计与图形界面。他的 Dynabook 概念在便携设备普及之前,就设想儿童使用便携计算机。后来,他在 Viewpoints 研究所与惠普继续探索编程、教育和新的计算环境。

阅读人物介绍 ↗

03 · 延伸阅读

来自原始资料

本站原创讲解依据官方获奖记录。领域标签用于编辑导航。

  1. ACM 官方档案:Alan Kay ↗amturing.acm.org
  2. 海德堡获奖者论坛:Alan Kay ↗www.heidelberg-laureate-forum.org