巴特勒·蘭普森 - 簡(jiǎn)介
巴特勒·蘭普森——從 A1to系統(tǒng)的首府科學(xué)家到微軟的首席技術(shù)官
1995年計(jì)算機(jī)先驅(qū)獎(jiǎng)授予當(dāng)時(shí)任DEC公司高級(jí)研究員和主任設(shè)計(jì)師的巴特勒·蘭普森(Butler Wright Lampson)。對(duì)于中國(guó)讀者來(lái)說(shuō),蘭普森這個(gè)名字已并不陌生,因?yàn)樗?999年6月曾與雷迪(Rai Reddy,1994年圖靈獎(jiǎng)獲得者)一起到北京參加了由《計(jì)算機(jī)世界》和微軟中國(guó)研究院主辦的“21世紀(jì)的計(jì)算學(xué)術(shù)研討會(huì)”暨“中美頂級(jí)計(jì)算機(jī)科學(xué)家高峰對(duì)話”,會(huì)上,他發(fā)表了“21世紀(jì)的計(jì)算研究”的精彩演說(shuō),給國(guó)人留下了深刻的印象。巴特勒·蘭普森 - 個(gè)人簡(jiǎn)歷
蘭普森1943年12月23日生于美國(guó)華盛頓。他曾在哈佛大學(xué)就讀,學(xué)的是文科。1964年獲得文學(xué)學(xué)士學(xué)位之后他進(jìn)入加州大學(xué)伯克利分校研究生院,改修理工科,于1967年獲得博士學(xué)位。留校任教4年以后,蘭普森進(jìn)入產(chǎn)業(yè)界,先后在施樂(Xerox)公司的PaloAlto研究中心(即著名的PARC)和DEC公司工作,1995年加盟微軟公司,任軟件總工程師至今。
巴特勒·蘭普森 - 研究成果
蘭普森是一個(gè)興趣廣泛、多才多藝的計(jì)算機(jī)專家。他在硬件、軟件、程序設(shè)計(jì)語(yǔ)言、計(jì)算機(jī)應(yīng)用、網(wǎng)絡(luò)諸多方面都有許多成果,他擁有的專利數(shù)量多達(dá)25個(gè)。我們下面只給出蘭普森曾主持或參與開發(fā)的主要系統(tǒng)和產(chǎn)品的一個(gè)小清單。
硬件方面:在PARC時(shí)有以太網(wǎng)(Ethernet)、Alto計(jì)算機(jī)系統(tǒng)和Dorado系統(tǒng)。在DEC公司時(shí),蘭普森主持了用世界上最快的計(jì)算機(jī)芯片Alpha作中央處理器的Alpha工作站體系結(jié)構(gòu)的設(shè)計(jì)。這是當(dāng)前世界上最負(fù)盛名的64位工作站,是所謂第四代工作站中的典型和佼佼者。
軟件方面:前述SDS-940和Alto的操作系統(tǒng)。
程序設(shè)計(jì)語(yǔ)言方面:LISP、Mesa、Euclid、SNOBOL等。
應(yīng)用方面:Bravo編輯器,Star辦公系統(tǒng)。
網(wǎng)絡(luò)方面:Grapevine電子郵件系統(tǒng),Dover網(wǎng)絡(luò)打印機(jī)。
巴特勒·蘭普森 - Alto--世紀(jì)杰出產(chǎn)品
Alto是PARC在20世紀(jì)60年代末、70年代初設(shè)計(jì)與開發(fā)的世界上第一個(gè)個(gè)人計(jì)算機(jī)系統(tǒng),1973年完成并正式投入運(yùn)行。它是當(dāng)時(shí)最先進(jìn)的計(jì)算機(jī)系統(tǒng),有一系列的新構(gòu)思、新創(chuàng)造、新發(fā)明、新部件,其中最主要的是有高分辨率的全屏圖形系統(tǒng),在世界上首先實(shí)現(xiàn)了圖形用戶界面,打破了傳統(tǒng)的只能用字符實(shí)現(xiàn)人一機(jī)交互的限制,開創(chuàng)了計(jì)算機(jī)歷史上有重大意義的新的一頁(yè),使計(jì)算機(jī)與人的關(guān)系上不再是“生硬”、“冰冷”,而是“友好”的。這一變革對(duì)計(jì)算機(jī)的推廣應(yīng)用至關(guān)重要。為此,Alto上配備有“鼠標(biāo)器”(mouse),這是斯坦福研究所SRI的恩格爾巴特(DouglasEngelbart,1992年計(jì)算機(jī)先驅(qū)獎(jiǎng)獲得者)不久前發(fā)明的。但恩格爾巴特的鼠標(biāo)器是木質(zhì)的,體積也比較大,PARC對(duì)它的結(jié)構(gòu)作了重大改進(jìn),使之小巧玲瓏,已比較接近我們當(dāng)前所使用的鼠標(biāo)器。Alto的另一個(gè)先進(jìn)外部設(shè)備是8英寸軟盤驅(qū)動(dòng)器,雖然8英寸軟盤并非首次用于計(jì)算機(jī),但PARC采用了一些新的技術(shù),使Alto的8英寸軟盤能存儲(chǔ)的信息量在當(dāng)時(shí)是最高的。此外,Alto上還配備了一些出色的軟件。十分可惜的是,由于Xerox決策層的失誤,Alto系統(tǒng)雖然在PARC內(nèi)部被廣泛采用,但它卻沒有被商品化推向市場(chǎng),它在公眾面前僅僅是作為相當(dāng)出色但卻十分昂貴的Xerox850專用字處理系統(tǒng)而出現(xiàn)的。但Xerox850上市以后,Alto的獨(dú)特功能和出色性能立刻引起了業(yè)界許多人的注意,其中包括蘋果公司的喬布斯(SteveJobs)。喬布斯組織他公司里的技術(shù)骨干到PARC參觀、座談、學(xué)習(xí),又從PARC挖去了一些參加過(guò)Alto開發(fā)的技術(shù)人員,比如拉利·泰斯勒(LarryTessler),然后仿照Alto,先后推出了Lisa機(jī)和Macintosh機(jī)。Lisa機(jī)不太成功,Macintosh則大獲成功,一炮打響,成為最受歡迎的高性能個(gè)人計(jì)算機(jī)系統(tǒng)之一,,1999年末,美國(guó)《財(cái)富》雜志發(fā)布了“本世紀(jì)杰出產(chǎn)品”排行榜,40種著名產(chǎn)品榜上有名,信息技術(shù)只有兩個(gè)產(chǎn)品躋身其中,一個(gè)是Intel公司的微處理器,另一個(gè)就是Macintosh。這樣,半個(gè)多世紀(jì)中曾經(jīng)涌現(xiàn)出來(lái)過(guò)的無(wú)數(shù)計(jì)算機(jī)產(chǎn)品,包括巨型機(jī)、大型機(jī)、小型機(jī)、微型機(jī)中,只有Macintosh一種型號(hào)被戴上了“世紀(jì)杰出產(chǎn)品”的桂冠,可見Macintosh的魅力和影響。但是,客觀地說(shuō),Macintosh的成功和光榮至少有一半應(yīng)歸功于Alto。
Alto的強(qiáng)大功能和優(yōu)異性能來(lái)自它的超前的設(shè)計(jì)思想,即將計(jì)算機(jī)的體系結(jié)構(gòu)和計(jì)算機(jī)所要采用的程序設(shè)計(jì)語(yǔ)言和操作系統(tǒng)等系統(tǒng)軟件和支撐環(huán)境統(tǒng)一加以考慮,以集成方式設(shè)計(jì)和開發(fā)。這種設(shè)計(jì)思想是Alto成功的關(guān)鍵,同時(shí)也成為后來(lái)計(jì)算機(jī)系統(tǒng)設(shè)計(jì)的主導(dǎo)方向。著名的瑞士計(jì)算機(jī)科學(xué)家尼克勞斯·沃思(NiklausWirth,1987年計(jì)算機(jī)先驅(qū)獎(jiǎng)獲得者)正是作為客座研究員訪問(wèn)PARC期間參與了Alto的設(shè)計(jì)與開發(fā),受到啟迪和影響,在回到瑞土以后開發(fā)了Lilith系統(tǒng)和Modula-2語(yǔ)言的。
由于Alto的巨大成功和影響,ACM于1984年將“軟件系統(tǒng)獎(jiǎng)”授予了Alto,蘭普森作為Alto的首席設(shè)計(jì)師是第一獲獎(jiǎng)人,第二和第三獲獎(jiǎng)人分別是泰勒(RobertW.Taylor)和薩克爾(CharlesP.Thacker)。
巴特勒·蘭普森 - 個(gè)人榮譽(yù)
蘭普森從1987年起就一直擔(dān)任MIT的兼職教授,并被選為美國(guó)科學(xué)院和美國(guó)工程院院士。目前他在微軟公司擁有“首席技術(shù)官”的頭銜,但這只是一個(gè)“空頭銜”,因?yàn)樗窒聸]有一個(gè)人,也不管理任何人和任何項(xiàng)目,他只“管理我自己”,研究自己感興趣的課題,偶爾和比爾·蓋茨(BillGates,微軟公司的創(chuàng)始人和總裁,1999年末剛解除總裁職務(wù),任命自己為“軟件總設(shè)計(jì)師”)討論問(wèn)題和交換意見。他對(duì)微軟公司的這種用人之道很欣賞,認(rèn)為把“一個(gè)最好的技術(shù)人員變成最好的管理人員并不是一個(gè)好的主意,因?yàn)檫@樣做的結(jié)果往往會(huì)損失了他的技術(shù)特長(zhǎng),而且技術(shù)人員做管理有時(shí)也不一定能變成一位最好的管理人員”(引自《計(jì)算機(jī)世界》報(bào),1999年7月5日,A35版,記者對(duì)蘭普森的采訪報(bào)導(dǎo))。以這種自由自在的方式,4年中蘭普森已經(jīng)為微軟貢獻(xiàn)了6項(xiàng)重大成果,其中一項(xiàng)是和MIT合作開發(fā)的用于Internet信息安全的加密算法。在網(wǎng)絡(luò)日益普及的情況下,蘭普森的這項(xiàng)成果意義十分重大。
蘭普森除獲得IEEE計(jì)算機(jī)先驅(qū)獎(jiǎng)外,還在1992年獲得ACM圖靈獎(jiǎng)。