有一個(gè)新同事——他是軟件行業(yè)的新人——問我,計(jì)算史上有哪些最重要的時(shí)刻。在蘇格蘭一個(gè)下雨的星期天下午,我花了幾個(gè)小時(shí)整理出了一份清單,列出了我認(rèn)為最為重要的28個(gè)時(shí)刻。也許應(yīng)該有30個(gè)。我錯(cuò)過了什么嗎?
1.0
公元800年——印度。對(duì)于我們現(xiàn)在的二進(jìn)制計(jì)算機(jī)來說,1和0的作用自然不言而喻。所以我認(rèn)為數(shù)字0的出現(xiàn)是十分重要的。當(dāng)然關(guān)于0是首先出現(xiàn)在埃及、美索不達(dá)米亞、印度還是古中國還存在爭議。我這里選擇了印度,因?yàn)橛《热耸紫葘?當(dāng)做一個(gè)數(shù)字對(duì)待,而且自從公元595年開始他們就在使用小數(shù)點(diǎn)了。
2.帕斯卡加法機(jī)
1642年——法國。布萊士·帕斯卡制造了帕斯卡加法機(jī)——世界上最早的可用計(jì)算器。對(duì)我來說,這比納皮爾的骨頭更加重要;因?yàn)檫@種設(shè)備的出現(xiàn),對(duì)數(shù)表和一些機(jī)械裝置(如手表)都得到了發(fā)展。
3.二進(jìn)制系統(tǒng)
1679年——德國。弗里德·威廉·萊布尼茨完善了二進(jìn)制數(shù)字系統(tǒng)。
4.電
1751年——美國。計(jì)算機(jī)沒有電不能工作,所以本·富蘭克林1751年的發(fā)現(xiàn)當(dāng)然應(yīng)該位列榜上。
5.織布機(jī)
1801年——法國。約瑟夫·雅卡爾用打卡的概念設(shè)計(jì)的復(fù)雜布料設(shè)計(jì)的織布機(jī)問世。這奠定了可編程機(jī)器的基礎(chǔ)。
6.分析機(jī)
1833年——英國。查爾斯·巴貝奇構(gòu)思出了分析機(jī)的想法,盡管他自己沒能制造出一臺(tái),但這卻奠定了所有現(xiàn)代計(jì)算機(jī)的基礎(chǔ)。奧古斯塔·阿達(dá)·金(勒芙蕾絲伯爵夫人)與他一起工作,提出使用上面提到的打卡設(shè)計(jì)可以讓分析機(jī)實(shí)現(xiàn)可編程的功能。
7.布爾代數(shù)
1854年——英國。喬治·布爾創(chuàng)造的布爾代數(shù)是信息理論的基礎(chǔ)。這時(shí)候“與”、“或”、“非”才第一次進(jìn)入數(shù)學(xué)領(lǐng)域。后來這種運(yùn)算被查爾斯·桑德爾·皮爾士進(jìn)一步發(fā)展成布爾邏輯,成為了電子開關(guān)電路的基礎(chǔ)。50年后,伯特蘭·羅素提出這是所有數(shù)學(xué)的基礎(chǔ)。再過了30年,克勞德·香農(nóng)才將“真與假”的開關(guān)邏輯引入到電子開關(guān)電路中。
愛迪生
8.熱離子發(fā)射
1863年——美國。托馬斯·愛迪生發(fā)現(xiàn)了熱離子發(fā)射現(xiàn)象,這一現(xiàn)象是真空管的基礎(chǔ),然后又成為了整個(gè)電子工業(yè)的基礎(chǔ)。真空管在1907年發(fā)明之后,在無線和電話技術(shù)上發(fā)揮了巨大的價(jià)值。
9.尼普科夫圓盤
1925年——英國。你可以說電視機(jī)的基礎(chǔ)是可以追溯到1843年的傳真機(jī),但是“放大”使得電視變得實(shí)用,蘇格蘭發(fā)明家約翰·洛吉·貝爾德在他的視頻設(shè)備原型機(jī)中使用了尼普科夫圓盤。
阿蘭·圖靈
10.自動(dòng)編程
1936年——英國。阿蘭·圖靈是一個(gè)十分驚人的家伙。他建立了自動(dòng)化編程的基礎(chǔ),并且證明了計(jì)算機(jī)器能夠解決更為復(fù)雜的問題。如果沒有他,用來破解德國Enigma的世界上第一臺(tái)數(shù)字計(jì)算機(jī)Z2也不會(huì)誕生。
11.晶體管
1948年——美國。約翰·巴丁發(fā)明了晶體管。
12.磁芯存儲(chǔ)器
1949年——美國。美籍華人王安博士發(fā)明了磁芯存儲(chǔ)器。當(dāng)然他自己并沒有生產(chǎn)這種器件,而是將專利以40萬美元的價(jià)格賣給了IBM公司,因?yàn)樗枰Y金建立他的新公司。但是他的發(fā)明剛開始還很不實(shí)用,直到MIT的Jay Forrester將其以矩陣的方式進(jìn)行了應(yīng)用,其實(shí)用價(jià)值才真正顯現(xiàn)出來。后來這項(xiàng)技術(shù)經(jīng)過Fred Williams的發(fā)展,成為了計(jì)算機(jī)存儲(chǔ)技術(shù)的基礎(chǔ)。
13.COBOL
1952年——美國。葛麗絲·霍普提出了使用更高級(jí)的計(jì)算機(jī)語言和設(shè)計(jì)編譯器的想法,這樣我們就可以使用語言而不是數(shù)字來開發(fā)程序。最后COBOL誕生了,這是第一種能夠運(yùn)行在多種計(jì)算機(jī)上的語言。
14.SABRE
1953年——美國。航空業(yè)使用兩臺(tái)相連的主機(jī)開發(fā)了一種半自動(dòng)的業(yè)務(wù)研究壞境(SABRE),這是計(jì)算機(jī)互聯(lián)的起點(diǎn)。這一項(xiàng)目從軍方的SAGE項(xiàng)目中借用了一些邏輯。我認(rèn)為這就是網(wǎng)絡(luò)的基礎(chǔ),而后來羅伯特·梅特卡夫?yàn)閄erox創(chuàng)造的以太網(wǎng)使網(wǎng)絡(luò)開始真正騰飛。至于現(xiàn)在的互聯(lián)網(wǎng),則建立在1969年ARPANET的基礎(chǔ)上,這是第一個(gè)采用了TCP/IP協(xié)議的網(wǎng)絡(luò)。
?
15.約翰·F·肯尼迪
1961年——美國。美國時(shí)任總統(tǒng)肯尼迪發(fā)布一份關(guān)于進(jìn)軍月球的演講,自此,大量的資源和研究開始涌入計(jì)算機(jī)科學(xué)領(lǐng)域。
16.數(shù)據(jù)庫
1963年——美國。對(duì)現(xiàn)在的計(jì)算壞境來說,數(shù)據(jù)庫的作用自然不言而喻。我能找到的最早的數(shù)據(jù)庫是來自于通用電氣的IDS。
17.IBM System/360
1964年——美國。IBM推出了IBM System/360,這是第一款采用了模塊化概念的計(jì)算機(jī)系統(tǒng),而且與通用計(jì)算機(jī)兼容。這為計(jì)算機(jī)系統(tǒng)帶來了擴(kuò)展功能,并奠定了個(gè)人計(jì)算機(jī)市場的基礎(chǔ)。當(dāng)然你也許會(huì)說是1975年推出的DEC PDP-11才是PC市場崛起的基礎(chǔ)。但事實(shí)上DEC PDP-11只是更容易編程而已,當(dāng)然它還有通用寄存器、中斷,還易于制造。
18.人機(jī)交互
1964年——美國。Doug Engelbart提出了鼠標(biāo)、圖形交互界面和超文本的概念。但這些概念直到十年之后才在施樂帕克研究中心開發(fā)的Alto上實(shí)現(xiàn),之后微軟和蘋果竊取了這一思路。
19.英特爾
1968年——美國。戈登·摩爾和羅伯特·諾伊斯等人建立了生產(chǎn)集成電路的英特爾公司。一年之后,他們就拿出了摩爾定律。
20.第一個(gè)軟件專利
1968年——美國。Martin Goetz獲得了第一個(gè)軟件專利。如果沒有軟件專利,整個(gè)計(jì)算機(jī)行業(yè)可能不會(huì)有支撐發(fā)展的資本推動(dòng)力。
21.Atari
1972年——美國。視頻游戲市場可以一直追溯到IBM 1948年開發(fā)的一款跳棋游戲。但其真正的騰飛還要等到諾蘭?布什內(nèi)爾創(chuàng)造的Atari的問世,以及Pong的成功。Pong是他開發(fā)的第二款游戲,因?yàn)榈谝豢钣螒螂y度太大。
22.8位8008
1972年——美國。英特爾推出了8位8008芯片,不久之后升級(jí)為8080.這是真正導(dǎo)致了PC革命的微處理器。
23.VisiCalc
1979年——美國。VisiCalc——世界上第一款電子表格誕生。這為后來的Lotus 1-2-3和Excel打造了舞臺(tái),也為計(jì)算機(jī)的辦公應(yīng)用奠定了基礎(chǔ)。
24.PostScript語言
1982年——美國。PostScript語言的是約翰·沃諾克1976年構(gòu)思完成的。他后來加入了施樂帕克研究中心從事開發(fā)激光打印機(jī)的工作,這時(shí)候他意識(shí)到了對(duì)頁面定義標(biāo)準(zhǔn)方式的需求。然后他離開了施樂,于1982年成立了Adobe公司。
25.萬維網(wǎng)
1989年——英國。萬維網(wǎng)由蒂姆·伯納斯·李在CERN(歐洲核子研究組織)的物理實(shí)驗(yàn)室開發(fā)出來。他的論文發(fā)表于1989年,1990年才制造成功,到1991年才正式推出產(chǎn)品。
26.Mosaic
1992年——美國。盡管蒂姆·伯納斯·李實(shí)際上設(shè)計(jì)出了第一款網(wǎng)頁瀏覽器,但我覺得Mosaic才是第一款真正的消費(fèi)者網(wǎng)絡(luò)瀏覽器。
27.RISC架構(gòu)
1985年——英國。ARM公司讓智能手機(jī)成為了可能。RISC架構(gòu)需要的晶體管數(shù)量更少,這減少了功耗和發(fā)熱,也降低了成本。我認(rèn)為這是到目前為止計(jì)算史上最后的重要發(fā)明。
28.Archie
1993年——英國。最先出現(xiàn)在互聯(lián)網(wǎng)上的搜索工具是Archie。Archie在1990年由Alan Emtage開發(fā)出來。而Jonathon Fletcher開發(fā)的JumpStation則使用了機(jī)器人抓取網(wǎng)頁建立索引。它使用了網(wǎng)頁的形式作為其查詢程序的界面,而且這是第一款結(jié)合了網(wǎng)頁搜索引擎三大關(guān)鍵功能(爬取、索引和搜索)的搜索引擎。如果不是這些搜索技術(shù),我們現(xiàn)在經(jīng)歷的技術(shù)繁榮可能不會(huì)達(dá)到這樣的速度。
那最近這20年到底有什么可以加入到這個(gè)名單之中呢?社交網(wǎng)絡(luò)、大數(shù)據(jù)、物聯(lián)網(wǎng)……這些都是我們現(xiàn)在正在經(jīng)歷的技術(shù)變革,不過我想下一個(gè)加入到這一名單之中的,恐怕是真正的人工智能了吧。
評(píng)論
查看更多