计算发展史上最重要的28个时刻

工艺综述

26人已加入

描述

  有一个新同事——他是软件行业的新人——问我,计算史上有哪些最重要的时刻。在苏格兰一个下雨的星期天下午,我花了几个小时整理出了一份清单,列出了我认为最为重要的28个时刻。也许应该有30个。我错过了什么吗?

  1.0

  公元800年——印度。对于我们现在的二进制计算机来说,1和0的作用自然不言而喻。所以我认为数字0的出现是十分重要的。当然关于0是首先出现在埃及、美索不达米亚、印度还是古中国还存在争议。我这里选择了印度,因为印度人首先将0当做一个数字对待,而且自从公元595年开始他们就在使用小数点了。

  2.帕斯卡加法机

  1642年——法国。布莱士·帕斯卡制造了帕斯卡加法机——世界上最早的可用计算器。对我来说,这比纳皮尔的骨头更加重要;因为这种设备的出现,对数表和一些机械装置(如手表)都得到了发展。

  3.二进制系统

  1679年——德国。弗里德·威廉·莱布尼茨完善了二进制数字系统。

  4.电

  1751年——美国。计算机没有电不能工作,所以本·富兰克林1751年的发现当然应该位列榜上。

  5.织布机

  1801年——法国。约瑟夫·雅卡尔用打卡的概念设计的复杂布料设计的织布机问世。这奠定了可编程机器的基础。

  6.分析机

  1833年——英国。查尔斯·巴贝奇构思出了分析机的想法,尽管他自己没能制造出一台,但这却奠定了所有现代计算机的基础。奥古斯塔·阿达·金(勒芙蕾丝伯爵夫人)与他一起工作,提出使用上面提到的打卡设计可以让分析机实现可编程的功能。

  7.布尔代数

  1854年——英国。乔治·布尔创造的布尔代数是信息理论的基础。这时候“与”、“或”、“非”才第一次进入数学领域。后来这种运算被查尔斯·桑德尔·皮尔士进一步发展成布尔逻辑,成为了电子开关电路的基础。50年后,伯特兰·罗素提出这是所有数学的基础。再过了30年,克劳德·香农才将“真与假”的开关逻辑引入到电子开关电路中。

爱迪生

  8.热离子发射

  1863年——美国。托马斯·爱迪生发现了热离子发射现象,这一现象是真空管的基础,然后又成为了整个电子工业的基础。真空管在1907年发明之后,在无线和电话技术上发挥了巨大的价值。

  9.尼普科夫圆盘

  1925年——英国。你可以说电视机的基础是可以追溯到1843年的传真机,但是“放大”使得电视变得实用,苏格兰发明家约翰·洛吉·贝尔德在他的视频设备原型机中使用了尼普科夫圆盘。


阿兰·图灵

  10.自动编程

  1936年——英国。阿兰·图灵是一个十分惊人的家伙。他建立了自动化编程的基础,并且证明了计算机器能够解决更为复杂的问题。如果没有他,用来破解德国Enigma的世界上第一台数字计算机Z2也不会诞生。

  11.晶体管

  1948年——美国。约翰·巴丁发明了晶体管。

  12.磁芯存储器

  1949年——美国。美籍华人王安博士发明了磁芯存储器。当然他自己并没有生产这种器件,而是将专利以40万美元的价格卖给了IBM公司,因为他需要资金建立他的新公司。但是他的发明刚开始还很不实用,直到MIT的Jay Forrester将其以矩阵的方式进行了应用,其实用价值才真正显现出来。后来这项技术经过Fred Williams的发展,成为了计算机存储技术的基础。

  13.COBOL

  1952年——美国。葛丽丝·霍普提出了使用更高级的计算机语言和设计编译器的想法,这样我们就可以使用语言而不是数字来开发程序。最后COBOL诞生了,这是第一种能够运行在多种计算机上的语言。

  14.SABRE

  1953年——美国。航空业使用两台相连的主机开发了一种半自动的业务研究坏境(SABRE),这是计算机互联的起点。这一项目从军方的SAGE项目中借用了一些逻辑。我认为这就是网络的基础,而后来罗伯特·梅特卡夫为Xerox创造的以太网使网络开始真正腾飞。至于现在的互联网,则建立在1969年ARPANET的基础上,这是第一个采用了TCP/IP协议的网络。
 

  15.约翰·F·肯尼迪

  1961年——美国。美国时任总统肯尼迪发布一份关于进军月球的演讲,自此,大量的资源和研究开始涌入计算机科学领域。

  16.数据库

  1963年——美国。对现在的计算坏境来说,数据库的作用自然不言而喻。我能找到的最早的数据库是来自于通用电气的IDS。

  17.IBM System/360

  1964年——美国。IBM推出了IBM System/360,这是第一款采用了模块化概念的计算机系统,而且与通用计算机兼容。这为计算机系统带来了扩展功能,并奠定了个人计算机市场的基础。当然你也许会说是1975年推出的DEC PDP-11才是PC市场崛起的基础。但事实上DEC PDP-11只是更容易编程而已,当然它还有通用寄存器、中断,还易于制造。

  18.人机交互

  1964年——美国。Doug Engelbart提出了鼠标、图形交互界面和超文本的概念。但这些概念直到十年之后才在施乐帕克研究中心开发的Alto上实现,之后微软和苹果窃取了这一思路。

  19.英特尔

  1968年——美国。戈登·摩尔和罗伯特·诺伊斯等人建立了生产集成电路的英特尔公司。一年之后,他们就拿出了摩尔定律。

  20.第一个软件专利

  1968年——美国。Martin Goetz获得了第一个软件专利。如果没有软件专利,整个计算机行业可能不会有支撑发展的资本推动力。

  21.Atari

  1972年——美国。视频游戏市场可以一直追溯到IBM 1948年开发的一款跳棋游戏。但其真正的腾飞还要等到诺兰•布什内尔创造的Atari的问世,以及Pong的成功。Pong是他开发的第二款游戏,因为第一款游戏难度太大。

  22.8位8008

  1972年——美国。英特尔推出了8位8008芯片,不久之后升级为8080.这是真正导致了PC革命的微处理器。

  23.VisiCalc

  1979年——美国。VisiCalc——世界上第一款电子表格诞生。这为后来的Lotus 1-2-3和Excel打造了舞台,也为计算机的办公应用奠定了基础。

  24.PostScript语言

  1982年——美国。PostScript语言的是约翰·沃诺克1976年构思完成的。他后来加入了施乐帕克研究中心从事开发激光打印机的工作,这时候他意识到了对页面定义标准方式的需求。然后他离开了施乐,于1982年成立了Adobe公司。

  25.万维网

  1989年——英国。万维网由蒂姆·伯纳斯·李在CERN(欧洲核子研究组织)的物理实验室开发出来。他的论文发表于1989年,1990年才制造成功,到1991年才正式推出产品。

计算

  26.Mosaic

  1992年——美国。尽管蒂姆·伯纳斯·李实际上设计出了第一款网页浏览器,但我觉得Mosaic才是第一款真正的消费者网络浏览器。

  27.RISC架构

  1985年——英国。ARM公司让智能手机成为了可能。RISC架构需要的晶体管数量更少,这减少了功耗和发热,也降低了成本。我认为这是到目前为止计算史上最后的重要发明。

  28.Archie

  1993年——英国。最先出现在互联网上的搜索工具是Archie。Archie在1990年由Alan Emtage开发出来。而Jonathon Fletcher开发的JumpStation则使用了机器人抓取网页建立索引。它使用了网页的形式作为其查询程序的界面,而且这是第一款结合了网页搜索引擎三大关键功能(爬取、索引和搜索)的搜索引擎。如果不是这些搜索技术,我们现在经历的技术繁荣可能不会达到这样的速度。

  那最近这20年到底有什么可以加入到这个名单之中呢?社交网络、大数据、物联网……这些都是我们现在正在经历的技术变革,不过我想下一个加入到这一名单之中的,恐怕是真正的人工智能了吧。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分