计算机人物 | 萨瑟兰:26岁就开始掌管整个美国的计算机研究经费,有多牛?
你今天用的电脑图形界面,源自他的论文
1938年5月16日,萨瑟兰(Ivan Sutherland)出生。
他先后在哈佛、犹他大学、加州理工、波特兰州立大学教过书,加州理工的计算机系是他一手建起来的。
35岁当选美国国家工程院院士,40岁又当选美国国家科学院院士。
1988年图灵奖,2012年京都奖,中间还拿过IEEE冯·诺依曼奖章、ACM系统软件奖。2016年进了美国发明家名人堂。
1963年,一篇博士论文
1963年1月,MIT林肯实验室。24岁的他用一支光笔(那时候鼠标还没发明),在一台TX-2计算机的7英寸屏幕上画出第一条线、第一个圆。这是他的博士论文,叫《Sketchpad:一个人机图形通信系统》。
在这之前,要让电脑画一条线,得写一段代码、打孔卡片输进去、等几分钟,机器才会在纸带上吐出结果。1963年之前的电脑,只有数学家和工程师能用。
Sketchpad第一次让人能这样跟电脑打交道:用笔在屏幕上画图;拖动、复制、缩放、旋转;设定"这两条线必须保持平行"这种约束;开几个窗口分别看不同内容。
这套东西今天叫图形用户界面(GUI)。Sketchpad之前,这个词还不存在。
他的博士导师是Claude Shannon,4月30日我们刚写过的那个香农,信息论之父。
26岁,接Licklider的班
J.C.R. Licklider,公认的"互联网思想先驱"。1960年他写过一篇《人机共生》,预言了今天的互联网。1962年他被请进DARPA,当上IPTO第一任主任。
1964年Licklider任期满了,要回MIT。下一任主任选谁?选了刚拿到博士不到一年的萨瑟兰,26岁。
接下来两年(1964-1966),他决定那个年代美国哪些大学的AI实验室能拿到钱、哪些算法和系统项目能上,其中就包括后来发展成ARPANET、也就是互联网雏形的那个项目。
1968年,悬在天花板上的头盔
1968年他30岁,去了犹他大学。这一年他做了三件事。
第一件:世界上第一个VR头盔。
他和学生Bob Sproull做了一个头戴式显示器。两个汽水瓶大小的阴极射线管挂在脑袋两边,戴在头上脖子根本受不了,重到只能用一根机械臂从实验室天花板悬挂下来。当时实验室的人给这玩意起了个外号,叫达摩克利斯之剑,希腊神话里那把悬在王座上方的剑。
这是世界上第一个VR设备。比今天市面上的Oculus、Apple Vision Pro那一代头盔早了快60年。
第二件:开了家公司。
跟同事David Evans一起创办了Evans & Sutherland公司,专门做3D图形硬件。今天3D游戏跑得起来靠的是显卡,"用专门的硬件来加速画图"这个思路,就是这家公司最早做出来的。
第三件:开始带博士生。
他带过的学生
Alan Kay发明了Smalltalk语言,40多年前就预言了iPad。
Ed Catmull皮克斯联合创始人,《玩具总动员》《飞屋环游记》的制作总裁。
Jim ClarkSilicon Graphics创始人,《侏罗纪公园》里的恐龙特效用的就是他家的机器;后来又一手创办了网景Netscape。
John WarnockAdobe联合创始人,PDF文件格式的发明者。
Gouraud / Phong他俩的着色法(Gouraud Shading / Phong Shading)今天的显卡里还在跑。
88岁,在做芯片
今天是他88岁生日。2009年起他在俄勒冈州波特兰州立大学做研究,但做的不是图形了,他在搞异步电路:让芯片上不同部分各自按节奏走,不用统一的时钟。
1965年,27岁那年,他写过一段话:
"最终的显示器,应该是这样一个房间。计算机能在房间里控制物质的存在。显示出来的椅子,能真的坐上去。手铐能真的把人铐住。子弹能真的杀死人。"
什么时候能实现?