致敬先驱!复制粘贴之父、Java和互联网之父相继离世

  • 2020 年 2 月 21 日
  • 資訊

计算机科学领域,失去了两位伟大的人。

据国外媒体报道,2020年2月17日,著名计算机科学家和数学家Larry Tesler去世,享年74岁。

次日,也就是2月18日,Java和互联网创建者Bert Sutherland也离开了世界,享年83岁。

Larry Tesler:复制粘贴UI之父

致敬先驱!复制粘贴之父、Java和互联网之父相继离世

公开信息显示,Larry Tesler于1945年在纽约出生,曾在斯坦福大学学习计算机科学,毕业后任职于斯坦福大学人工智能实验室,涉足了人工智能研究,并参与了反战和反公司垄断运动。

任职期间,Larry Tesler与人合作开发了单任务语言Compel,该语言能让并发处理更加自然,主要用于向初学者介绍编程概念。

而在研究之外,Larry Tesler参与建立了反战的实验性大学中半岛自由大学。Larry Tesler不仅一边撰写评论文章,还在该学校教授“如何结束IBM垄断”、“当代计算机”、“拖延症”等课程。

1973年,Larry Tesler加入施乐公司的帕洛阿尔托研究中心(PARC),研究出世界上第一个基于鼠标和图形界面的文件管理系统吉普赛(Gypsy),以及面向对象的动态反射式编程语言Smalltalk。

值得注意的是,在为施乐Xerox电脑的文字处理软件Gypsy设计程序时,Larry Tesler加入了鼠标操作和GUI图形界面,并且更进一步结合鼠标和GUI界面,发明了复制、粘贴功能键。

随后,这些概念成为了文本编辑与计算机操作系统用户界面的基石之一。

后来,由于乔布斯两次造访施乐PARC的契机,Larry Tesler与乔布斯相识。

值得一提的是,也正是通过对PARC的访问,乔布斯看到了图形用户界面(GUI)技术的巨大潜力,并以此为灵感将其进入Apple产品如MacOS的开发之中,

致敬先驱!复制粘贴之父、Java和互联网之父相继离世
图为AppleLisa开发团队【图片来源:MacHistory  所有者:MacHistory】

1980年,Larry Tesler正式加盟苹果公司,负责管理Lisa应用程序团队。1993年,Tesler升任为Apple公司首席科学家一职。1997年,Larry Tesler离开苹果公司。

在苹果公司的17年时间里,Larry Tesler为苹果的硬件开发做出了巨大贡献。除了Lisa,Larry Tesler还参与了多款产品的开发,包括Macintosh、Quick Time和Newton平板电脑(iPad和iPhone的前身)等。

值得一提的是,Macintosh和Lisa之所以成为最早普及剪切、复制和粘贴操作的个人计算机,很大程度上要归功于Larry Tesler的参与。

除了产品开发,苹果公司有两项重要的投资也与Larry Tesler息息相关——收购NeXT和投资英国ARM公司;其中,前者助力了苹果公司市值突破万亿美元,后者是用500万美元投资带来了超过8亿美元的收益。

离开了苹果公司之后,Larry Tesler在Stagecast(一家从Apple分离出来的教育软件初创公司)工作过,还曾在亚马逊担任购物体验副总裁,负责改善亚马逊的UI;在雅虎担任用户体验和设计副总裁;参与过遗传信息公司23andMe的产品研究工作。2009年之后,Larry Tesler便长期担任加利福尼亚的UX顾问。

致敬先驱!复制粘贴之父、Java和互联网之父相继离世

Larry Tesler逝世之后,国内外网友在社交平台上以“复制粘贴相同话语”的形式对其表以致敬。

Bert Sutherland:Java和互联网创建者

在Larry Tesler离世后第二天,2020年2月18日,施乐PARC实验室的另一位科学家Bert Sutherland也去世了,享年83岁。

致敬先驱!复制粘贴之父、Java和互联网之父相继离世

和Larry Tesler一样,Bert Sutherland也是对计算机领域作出了伟大贡献的人物,其贡献遍及个人计算机、微处理器技术、SmallTalk编程语言、Java编程语言、互联网等领域。

Bert Sutherland曾在美国伦勒斯理工大学学习电气工程,而后到MIT进修了硕士和博士学位,成为了信息论之父克ClaudeShannon的学生。

1975年,Bert Sutherland加入了施乐PARC,负责运营其两个主要实验室之一。

作为实验室的负责人,Bert Sutherland有着独特的管理理念。他认为,如果只在实验室里工作,研究的项目终究会死掉。基于此,他鼓励研究人员把研究带到实验室之外去,从大众与计算机设备的交互之中学习,让设备更符合人们的使用需求。

因此,在人才招募上,Bert Sutherland不是单一招募研发人员,而是选择了心理学、认知科学、人类学等领域的人才。

在管理方面,Bert Sutherland曾制定了一套用于在工业环境中管理基础研究的指南,以人性化的方式进行团队管理。比如,他认为,在实验室的工作不仅要让人能有机会解决有趣的问题,也要和有趣的同事一起工作。

另外,值得一提的是,Bert Sutherland有个弟弟,叫Ivan Sutherland。和Bert Sutherland一样,Ivan也是计算机科学的先驱,被称为计算机图形学、虚拟现实、人机交互或计算机辅助设计之父。

Bert Sutherland曾携手弟弟Ivan促进推广了超大规模集成电路(VLSI)的设计——VLSI设计的最著名的现代示例是Intel公司的Pentium处理器。

VLSI的构建原理需要一种新颖的计算机设计方法,1970年代中期,Ivan和Carver对此在进行设计整理。不过,如何在学术界和工业界对该设计进行传播,却成为了难题。

后来,在Bert的支持下,Ivan的团队成员Mead与具有计算机架构专业知识的PARC科学家Lynn Conway进行了合作,编写了VLSI教科书和大学课程提纲。此外,Bert还提供了PARC资源,为在全国各地VLSI课程的学生制作样品芯片的工作原型。

1981年,Bert Sutherland离职施乐PARC,并于1992年加入了太阳计算机系统实验室。再后来,Bert Sutherland任职于BNN公司计算科学部。

斯人已去,经典永存。

向两位伟人致敬!