专栏名称: SegmentFault思否
SegmentFault (www.sf.gg)开发者社区,是中国年轻开发者喜爱的极客社区,我们为开发者提供最纯粹的技术交流和分享平台。
目录
相关文章推荐
程序员小灰  ·  清华大学《DeepSeek学习手册》(全5册) ·  昨天  
程序猿  ·  “我真的受够了Ubuntu!” ·  2 天前  
程序员的那些事  ·  成人玩偶 + ... ·  3 天前  
程序员小灰  ·  DeepSeek做AI代写,彻底爆了! ·  3 天前  
51好读  ›  专栏  ›  SegmentFault思否

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

SegmentFault思否  · 公众号  · 程序员  · 2020-02-28 12:01

正文


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

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




拉里·特斯勒其人

右一为拉里·特斯勒


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

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

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

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




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

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


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

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

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

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

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

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

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

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




拉里·特斯勒和乔布斯

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

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

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

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

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

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

右一为 拉里·特斯勒


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






请到「今天看啥」查看全文