发明「复制粘贴」功能键的计算机工程师去世了,但他的成就远不止于此...

 约 6 分钟

clipboard.png

据外媒报道,著名计算机科学家和数学家拉里·特斯勒(Larry Tesler) 于当地时间 2 月 17 日去世,享年 74 岁。他是剪切、复制和粘贴功能的发明者,曾担任过苹果首席科学家。

美国硅谷计算机历史博物馆也在社交媒体推特上发文悼念特斯勒,“他曾提出了突破性想法,并认为计算机应该为所有人服务。”

拉里·特斯勒其人

clipboard.png

右一为拉里·特斯勒

拉里·特斯勒于 1945 年出生在美国纽约,曾在美国斯坦福大学学习计算机科学专业。毕业后任职于斯坦福大学人工智能实验室,涉足了人工智能研究,并参与了反战和反公司垄断运动。拉里·特斯勒不仅一边撰写评论文章,还在该学校教授「如何结束 IBM 垄断」、「当代计算机」、「拖延症」等课程。

在实验室任职期间,拉里·特斯勒与人合作开发了单任务语言 Compel,该语言能让并发处理更加自然,主要用于向初学者介绍编程概念。

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

在为设计程序时,拉里·特斯勒加入了鼠标操作和 GUI 图形界面,并且更进一步结合鼠标和 GUI 界面,发明了复制、粘贴功能键。

将“复制粘贴”功能键带上个人电脑

其实「复制粘贴」的发明者另有其人,那就是发明史上第一个电脑文字处理器的 艾芙琳·别列津(Evelyn Berezin) 。

clipboard.png

但艾芙琳当时只是将「复制粘贴」功能引入了文字处理计算机。直到上世纪 70 年代,随着个人计算机的登场,文字处理器面临着被淘汰的命运。用艾芙琳自己的话来讲:“当文字处理成为了电脑桌面上的一个应用程序时,文字处理器的时代就此终结了。”

但「复制粘贴」这个概念并没有随着文字处理计算机的淘汰被淘汰,而是随着计算机的登场变的「不可或缺」。

早在 1969 年,还是斯坦福大学计算机科学研究生的拉里·特斯勒,就曾尝试用计算机命令粘贴条目内容。

几年之后,拉里·特斯勒在施乐开发了以鼠标进行交互的图形用户界面,并在为施乐电脑设计文字处理软件 Gypsy 时将两者结合,来实现对文本的剪切、复制和粘贴。

此外,大名鼎鼎的交互设计七大定律之一的「复杂性守恒定律」提出者就是拉里·特斯勒。

名词解析:复杂性守恒定律

也称泰斯勒定律(Tesler's Law),是交互设计中非常重要的一条原则。根据复杂度守恒定律,每个应用程序都具有其内在的、无法简化的复杂度。无论在产品开发环节还是在用户与产品的交互环节,这一固有的复杂度都无法依照我们的意愿去除,只能设法调整、平衡。

拉里·特斯勒的观点在开发人员中引发了一场争论:应该让一位工程师花费额外的一周时间去减少软件程序的使用难度,还是应该让数以百万计的用户花费额外的一分钟来克服这一困难,哪个观点更有益于企业的成功。

拉里·特斯勒和乔布斯

在加入苹果前,拉里·特斯勒是施乐(Xerox)公司 Palo Alto 研究中心(PARC)的一名软件工程师。当时施乐 PARC 的「位图显示」概念推动了图形用户界面(GUI)的发展,这吸引了乔布斯的注意,打算前去考察。

而拉里·特斯勒作为项目的负责人,也恰好负责为乔布斯展示 PARC 技术,这也促成了两人之后的缘分。

据新闻记载,当时个人电脑外接设备还尚未普及,「鼠标」这个词儿还是特斯勒告诉乔布斯的。

当时的乔布斯在看到「位图显示」和键鼠交互后非常兴奋,表示「看到了计算机产业的未来」。

不得不说,乔老爷子确实很有眼光,不仅开始自研这项技术并尝试将其商业化,并且还把拉里·特斯勒和另外一位硬件设计师给挖走了。随着乔布斯和苹果的成功,这一举动也被业内称为「工业史上最严重的抢劫行为之一」。

那是 1980 年,拉里·特斯勒正式加盟苹果公司,负责管理 Lisa 应用程序团队。1993 年,拉里·特斯勒升任为 Apple 公司首席科学家一职。1997 年,拉里·特斯勒离开苹果公司。

clipboard.png

右一为拉里·特斯勒

根据拉里·特斯勒的回忆,虽然当时乔布斯不是 Lisa 电脑的项目负责人,但是仍然会随时打电话给他来表达自己的想法,甚至会在凌晨两点接到乔布斯的电话。

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

不得不说,英雄之间是有种相互吸引力的。乔布斯在短短两次的会面中就发现了拉里·特斯勒的天赋,让拉里·特斯勒如鱼得水,而拉里·特斯勒也成就了乔老爷子辉煌的成就与视野。

每一位开发者都有一个用技术改变世界的梦想,而拉里·特斯勒实实在在的做到了这一点。今天当我们在电脑上使用剪切、复制、粘贴这些功能时,都应该感谢拉里·特斯勒,这也是对他最好的悼念。

部分资料来源:

维基百科:Larry Tesler,Evelyn Berezin
BBC News:《Larry Tesler: Computer scientist behind cut, copy and paste dies aged 74》
纽约时报:《Lawrence Tesler, Who Made Personal Computing Easier, Dies at 74》
游研社:《发明“复制粘贴”功能键的计算机工程师去世了,他还曾是苹果的副总裁》
庚子智媒:《计算机“复制粘贴”之父去世》

-END-

clipboard.png

阅读 5.9k

推荐阅读

SegmentFault 思否对开发者行业的洞见、观察与报道

16829 人关注
109 篇文章
专栏主页
目录