专栏名称: 程序员大咖
为程序员提供最优质的博文、最精彩的讨论、最实用的开发资源;提供最新最全的编程学习资料:PHP、Objective-C、Java、Swift、C/C++函数库、.NET Framework类库、J2SE API等等。并不定期奉送各种福利。
目录
相关文章推荐
程序猿  ·  特殊的岗位招聘 ·  2 天前  
程序员小灰  ·  刚刚!阿里巴巴公布“姜萍事件”调查结果 ·  4 天前  
OSC开源社区  ·  你们骂Linus都没骂到点上 ·  5 天前  
程序猿  ·  不同工资的男生睡觉前会想什么? ·  6 天前  
51好读  ›  专栏  ›  程序员大咖

Ctrl+Alt+Delete是如何来的?

程序员大咖  · 公众号  · 程序员  · 2017-02-03 18:46

正文

来自:驱动之家

链接:http://news.mydrivers.com/1/269/269288.htm


1981 年的春天,David Bradley 还只是一个普通的程序员,当时他参与了一个项目(代号 Acorn),为 IBM 设计个人电脑,这个任务很急,因为当时苹果和 RadioShack 已经开始销售小型独立的计算机。原本要花费三至五年的工作,Acorn 只用了一年。


当时的程序员们非常头疼的一个问题是,每当电脑遇到编码故障,他们就必须手动重启整个系统,重启会自动进行一系列内存测试,非常耗费时间。“有时候,为了找出问题的症结所在,你要每 5 分钟就重启一下系统。”这种乏味的测试简直令程序员们崩溃。


于是,Bradley 创造了一个键盘快捷键 Ctrl+Alt+Del,能在不进行内存测试的情况下重置系统。他从来没有想到这会让他成为编程英雄,会被别人追着在键盘上签名。


IMAGE CREDIT: THINKSTOCK


Bradley 是在 1975 年加入 IBM,到 1978 年就开始致力于 Datamaster 的开发,这是 IBM 最早期的 PC 原型。1980 年 9 月,他成为 Acorn 团队 12 位工程师中的第 12 位,加入 Acorn 项目后的第 5 个月,他花了 5 分钟创造了 Ctrl+Alt+Del。


据 Bradley 回忆,当时之所以选择这一组快捷键是因为,Delete 距离另外两个键很远,不会被谁无意间同时误触发。而且当时,这主要是给他们团队成员使用的,他从未想过有一天会如此普及。


该团队在 1981 年秋天完成了 Acorn 项目,IBM PC 上市销售,而且远远超出预期售出了几百万台。用户拿它来玩游戏、编辑文档,不过几乎没有人知道 Ctrl+Alt+Del 快捷键。直到 1990 年代初,微软 Windows 横空出世。


Windows 问世后,几乎所有的 PC 都会遇到蓝屏死机,蓝屏会提示大家按住 Ctrl+Alt+Del 快捷键重启计算机,从此以后,Ctrl+Alt+Del 享誉天下。



2001 年,圣何塞科技创新博物馆举办了纪念 IBM PC 发布 20 周年的盛会,20 年间,IBM PC 在全球销售了 5 亿台。晚饭过后,行业翘楚们坐在一起进行小组讨论,这其中也包括微软老大比尔·盖茨。不过,第一个问题却不是冲着盖茨去的,而是提问 David Bradley,这令他惊讶地认识到,当初花了 5 分钟创建的 Ctrl+Alt+Del 快捷键已经让他如此知名。


Bradley 笑称,“我只是沾了光,也许是我发明了它,但真正成就它的是比尔·盖茨。”