人物生平
安德斯·海爾斯伯格(Anders Hejlsberg)曾在丹麥科技大學(xué)學(xué)習(xí)工程學(xué)。他第一次登上軟件界歷史舞臺(tái)是在80年代早期,因?yàn)樗麨镸S-DOS和CP/M設(shè)計(jì)了一個(gè)Pascal編譯器。當(dāng)時(shí),還是一個(gè)小公司的Borland很快雇用了他,并買下了他的編譯器,改稱Turbo Pascal。在Borland,Hejlsberg繼續(xù)開發(fā)Turbo Pascal,并最終帶領(lǐng)他的小組設(shè)計(jì)了Turbo Pascal的替代品、開發(fā)工具史上的奇跡:Delphi。
1996年,Anders Hejlsberg在Delphi 3發(fā)布前離開Borland去了微軟(Microsoft)。
在此之前,微軟曾多次企圖挖走Anders,但都沒有成功。據(jù)信Anders去微軟(主要)不是錢的問題,雖然微軟的開價(jià)也相當(dāng)有吸引力: 130萬美元年薪外加股票期權(quán)和分紅,總計(jì)超過300萬美元。更主要的原因是Anders和Delphi開發(fā)組的其他成員在修改編譯器的問題上發(fā)生了爭(zhēng)執(zhí);還有,據(jù)Borland內(nèi)部人講,Anders認(rèn)為自己不再是“不可缺少的人”。
Anders在Delphi 3中幾乎沒有做什么工作,Chuck Jazdzewski扮演了一個(gè)更重要的角色。(Anders Ohlsson) Anders在Borland時(shí)把所有精力都放在了Pascal產(chǎn)品上,也需要新的挑戰(zhàn),這時(shí)Bill Gates的親自邀請(qǐng),許諾給與挑戰(zhàn)的機(jī)會(huì),Anders加入了微軟就勢(shì)在必行。
微軟用豐厚的薪水、股票認(rèn)購權(quán)和巨額的加盟獎(jiǎng)金雇請(qǐng)了 Hejlsberg 之后,Borland 曾提出通過不正當(dāng)手段吸收新成員的控告。Borland 還曾聲稱 — 提供了很少的細(xì)節(jié)來支持指控 — Hejlsberg 正在開發(fā)“Delphi for Java”。這場(chǎng)訴訟雖然最終以 Borland 的勝利而收?qǐng);但Anders 已經(jīng)在為微軟工作了。
1996年Anders來到微軟后,直接主抓Visual J++的研發(fā)工作,并在1999年被授予“distinguished engineer”(卓越工程師),在微軟僅有16人獲得這樣的榮譽(yù)。
后來微軟希望通過開發(fā)最新的軟件開發(fā)語言來贏得軟件開發(fā)者的擁戴,在微軟公司把視窗操作系統(tǒng)和軟件向網(wǎng)絡(luò)遷移的新市場(chǎng)戰(zhàn)略中,C#語言是最重要的環(huán)節(jié)。微軟動(dòng)用了最好的資源。Anders擔(dān)任了C#語言的首席設(shè)計(jì)師,同時(shí)也是微軟.NET戰(zhàn)略構(gòu)架的重要參與決策者?紤]一下Anders的經(jīng)歷,就不會(huì)奇怪微軟將此重任交給他了。畢竟C#也不是他對(duì)軟件開發(fā)方式重大變革的首次,F(xiàn)在經(jīng)過幾年時(shí)間的埋頭苦干,C#已成為微軟反擊Java語言的最有力武器。
業(yè)績(jī)與成就
鑒于他為軟件開發(fā)做出的巨大貢獻(xiàn),Anders在《Dr.Dobb’s》雜志的2001年西部會(huì)議上被授予“Prestigious Excellence in Programming Award”,《Dr.Dobb’s》雜志的主編Jonathan Erickson說:“這一榮譽(yù),我們每年只頒給那些在軟件開發(fā)領(lǐng)域做出非凡貢獻(xiàn)的人員,Anders開發(fā)的C#和他整個(gè)職業(yè)生涯中為軟件開發(fā)所做出的巨大貢獻(xiàn)有目共睹,他無愧于這一榮譽(yù)!”社會(huì)評(píng)價(jià)
比爾蓋茨也高度評(píng)價(jià)說:“我們?yōu)锳nders獲得這一榮譽(yù)感到無比自豪,Anders在C#創(chuàng)建中所做的努力將會(huì)改變現(xiàn)在的軟件開發(fā)方式,并將在以后的十年繼續(xù)產(chǎn)生影響。”
“程序員是最好的職業(yè)”,Anders說:“每?jī)赡,CPU的速度要加倍,內(nèi)存容量是原來的四倍,但是我們的大腦還是原來的大小,很顯然,將需要更多的程序員來補(bǔ)充這些!
______
注:海爾斯 伯格曾在微軟博物館視頻上表明他是1960年生的,但很多其它資料顯示,他是1961年生的。2006年,在巴塞羅那微軟技術(shù)教育大會(huì)(TechED)上,安德斯再次確認(rèn)他生于1960年。
成功路程以及發(fā)展過程
c#之父是Anders Hejlsberg, 一個(gè)丹麥天才。他和idsoft的John Carmack都是自學(xué)成才的典范。 他對(duì)語言和匯編的理解全世界沒幾個(gè)人能超越。 (今天偶然從網(wǎng)上了解到這個(gè)大牛,很仔細(xì)的找了一些他的資料,人都有這樣一個(gè)愛好,吃了一個(gè)好吃的雞蛋,便想認(rèn)識(shí)這個(gè)下蛋的母雞,下面是關(guān)于此人的一些故事,網(wǎng)上得來,如有侵權(quán),請(qǐng)留言告知。
當(dāng)年P(guān)hilippe Kahn(Borland的創(chuàng)始人)和Anders Hejlsberg到美國(guó)創(chuàng)業(yè)時(shí),便由Anders以匯編語言撰寫了Turbo Pascal的編譯器,而Philippe則包辦了Turbo Pascal其他的部分。在這兩位仁兄開發(fā)Turbo Pascal之后,窮得快連登廣告的錢都沒有了。Philippe為了在Byte雜志(還記得這個(gè)著名的雜志嗎?)刊登Turbo Pascal的廣告,和Anders商量了一個(gè)方法,那就是直接約Byte雜志的人到當(dāng)時(shí)Borland的辦公室討論刊登廣告的事情。
當(dāng)Byte的人到了Borland之后,Philippe、Anders和公司的助理小姐故意忙著接電話,接受Turbo Pascal的訂單,并且告訴Byte雜志的人等一下。過了一陣之后Philippe才進(jìn)入房間向Byte的人道歉,說他們的Turbo Pascal受到市場(chǎng)的熱烈歡迎,訂單源源不斷地到來,因此可能不需要在Byte雜志刊登廣告了,接著Philippe向Byte的人展示Turbo Pascal這個(gè)產(chǎn)品。由于在當(dāng)時(shí)的機(jī)器中Turbo Pascal能夠在極少的RAM中常駐執(zhí)行,又提供閃電般的編譯速度,這立刻讓Byte雜志的人當(dāng)場(chǎng)震驚。憑著專業(yè)知識(shí)和豐富的經(jīng)驗(yàn),Byte的人立刻知道這將是一個(gè)革命性的軟件,因此馬上希望Philippe能夠在Byte雜志刊登Turbo Pascal的廣告,并且愿意以半價(jià)刊登。當(dāng)然,Philippe也立刻爽快地答應(yīng)了,于是一個(gè)革命性的軟件Turbo Pascal終于在Byte雜志刊登出來了。
當(dāng)時(shí)售價(jià)49.99美元的Turbo Pascal立刻為Borland帶來了大量的財(cái)富,Turbo Pascal也馬上成為PC上除了基本的Basic之外最暢銷的開發(fā)工具,由此正式揭開了Borland影響PC開發(fā)工具近20年的歷史的幕。 Turbo Pascal是由Anders Hejlsberg親自開發(fā)的,并且和Philippe Kahn談好的條件是Borland每賣出一套Turbo Pascal,Anders便從中抽取一份版權(quán)費(fèi)。由于當(dāng)時(shí)軟件的價(jià)格不算便宜,能夠?qū)懢幾g器的人更是少之又少,所以編譯器工程師通常都能夠獲得優(yōu)厚的報(bào)酬。因此當(dāng)時(shí)Anders Hejlsberg在完成了Turbo Pascal、并且和PhilippeKahn談好了合作條件之后,Anders理所當(dāng)然地認(rèn)為一套Turbo Pascal會(huì)定價(jià)數(shù)百元美金,因?yàn)檫@不但是當(dāng)時(shí)一般編譯器的價(jià)格,而且Turbo Pascal還內(nèi)含了一個(gè)開發(fā)環(huán) 境和編輯器(Editor),這是當(dāng)時(shí)許多工具沒有提供的。
沒有想到極具商業(yè)頭腦的Philippe Kahn了解到:如果把Turbo Pascal定價(jià)在數(shù)百美金,那么Turbo Pascal可能只會(huì)賣出數(shù)百到數(shù)千套,無法沖出大量的銷售額。因此,Philippe Kahn以極大的勇氣,瞞著Anders Hejlsberg只把Turbo Pascal定價(jià)為49.95美金。這種價(jià)格在當(dāng)時(shí)對(duì)于編譯器和開發(fā)工具來說簡(jiǎn)直是不可思議的低價(jià)。當(dāng)Anders Hejlsberg知道了Philippe Kahn的定價(jià)后,簡(jiǎn)直快氣昏了。因?yàn)樵谶@么低的價(jià)格下Anders的版稅金一定少得可憐,因此當(dāng)時(shí)Anders說他把最好的Pascal開發(fā)工具拿去讓一個(gè)白癡銷售。沒有想到的是,Philippe Kahn的定價(jià)策略獲得了極大的成功。Turbo Pascal以極佳的品質(zhì)和令人不可思議的低價(jià)格成為當(dāng)時(shí)最具吸引力的Pascal開發(fā)工具。當(dāng)然,在Turbo Pascal賣出了讓人難以置信的成績(jī)之后,Anders便再也不提他把專業(yè)Pascal編譯器讓白癡去賣這件事了。
雖然Turbo Pascal快速地讓Borland在當(dāng)時(shí)全世界的程序員中成為最響亮的軟件新星,但是真正讓Borland打人一般計(jì)算機(jī)使用人群、快速成長(zhǎng)為軟件巨人的大功臣的,卻是Borland早期最重要的產(chǎn)品--SideKick。
在Turbo Pascal之后,Borland接著推出了SideKick這套軟件。SideKick可以說是隨后著名的內(nèi)存常駐軟件(Terminate and Stay Resident-TSR)的始祖,也是Borland跨出開發(fā)工具領(lǐng)域、讓幾乎所有PC使用者認(rèn)識(shí)Borland的關(guān)鍵軟件。SideKick在當(dāng)時(shí)以許多豐富的小工具和記事功能讓它成為每一個(gè)程序員愛不釋手的工具。當(dāng)然SideKick也很快成為了暢銷軟件,在全球狂賣數(shù)10萬套,繼續(xù)把Borland往頂尖的軟件公司推進(jìn)。 所謂的TSE代表Terminate and Stay Resident。這個(gè)意思是說,這類軟件在執(zhí)行后會(huì)隱藏在內(nèi)存的某個(gè)位置中,但是并沒有出現(xiàn)在屏幕上。不過使用者通過一個(gè)快捷鍵就可以立刻調(diào)出這類軟件讓使用者使用,在使用完畢之后又可以按一個(gè)快捷鍵再度隱藏它。這樣的軟件運(yùn)行方式在當(dāng)時(shí)是一項(xiàng)全新的創(chuàng)舉。
以我的眼光來看,SideKick這個(gè)軟件對(duì)于Borland來說是非常關(guān)鍵的作品,因?yàn)槲覍ideKick歸類成"消費(fèi)型軟件"產(chǎn)品。所謂消費(fèi)型軟件,是指可以被所有計(jì)算機(jī)使用者使用的軟件,而不是只給程序員或是開發(fā)者使用的軟件。凡是現(xiàn)今比較會(huì)賺錢或是規(guī)模比較大的軟件公司大都屬于開發(fā)"消費(fèi)型軟件"的公司。例如Microsoft除了有和Borland競(jìng)爭(zhēng)得你死我活的開發(fā)工具之外,最重要的是Microsoft擁有兩大"消費(fèi)型軟件":Windows操作系統(tǒng)和Office。這兩類軟件才是Microsoft最賺錢的產(chǎn)品。Oracle是另外一個(gè)很好的例子,數(shù)據(jù)庫幾乎是現(xiàn)在任何應(yīng)用都需要使用的軟件。同樣,SideKick就屬于這一類型的軟件,因?yàn)镾ideKick可以被所有的開發(fā)者使用來增加生產(chǎn)力,而不管開發(fā)者使用的是什么語言。因此當(dāng)Borland推出SideKick之后,立刻在全世界狂賣,也成為繼Turbo Pascal之后Borland最賺錢的產(chǎn)品。我認(rèn)為在后來的數(shù)年之中Borland走得比較辛苦,便是因?yàn)锽orland再也沒有推出像SideKick一樣屬于"消費(fèi)型軟件"的重量級(jí)產(chǎn)品,而只有屬于程序員和開發(fā)者小眾市場(chǎng)的產(chǎn)品,這是非?上У氖虑。而"消費(fèi)型軟件"也是到現(xiàn)在我仍然認(rèn)為Borland應(yīng)該推出的產(chǎn)品。
由于SideKick的TSR技術(shù)是當(dāng)時(shí)獨(dú)一無二的,而且是如此的好用,這引起了當(dāng)時(shí)許多人的好奇,并且成了所有軟件廠商模仿的對(duì)象,我還記得稍后許多的計(jì)算機(jī)信息書籍都以如何學(xué)習(xí)TSR技術(shù)作為賣點(diǎn)。也是因?yàn)镾ideKick和TSR太成功了,因此Borland立刻進(jìn)行了兩個(gè)工作。第一當(dāng)然是馬上開發(fā)下一版的SideKick,讓SideKick繼續(xù)執(zhí)類似軟件的牛耳,以防止其他軟件公司推出類似的軟件來分食SideKick打下的天下。 在Borland通過Turbo Pascal和SideKick大獲成功之后,也因TSR技術(shù)成為大多數(shù)開發(fā)者津津樂道的軟件公司,許多軟件公司都開始模仿Borland的TSR技術(shù)開發(fā)大量的TSR軟件。不過當(dāng)TSR技術(shù)大量被運(yùn)作之后。最后卻造成眾多的TSR軟件彼此沖突,無法正確地相互共存,這主要是因?yàn)樵S多TSR軟件都使用了相同的快捷鍵來調(diào)出/關(guān)閉軟件,或是隱藏在相同的內(nèi)存位置。我還記得,當(dāng)時(shí)同時(shí)使用幾個(gè)TSR軟件時(shí),必須遵照一定的運(yùn)行次序才可以正常使用。
為了解決這個(gè)擾人的問題,Borland開始廣邀軟件公司,想要以Borland為首制定TSR的標(biāo)準(zhǔn)。如此一來,只要所有的軟件廠商遵照Borland制定的標(biāo)準(zhǔn),那么所有的TSR軟件就可以彼此正確地運(yùn)行在PC之中。當(dāng)Borland公布了這個(gè)想法并且發(fā)表了初步的TSR標(biāo)準(zhǔn)規(guī)格之后,卻立刻引起了Microsoft的緊張。因?yàn)楫?dāng)時(shí)TSR是如此的流行,Microsoft害怕TSR技術(shù)由Borland主導(dǎo)之后會(huì)讓Borland成為PC軟件的霸主,進(jìn)而嚴(yán)重影響Microsoft想主宰PC的計(jì)劃。
因此在Borland開始正式制定TSR標(biāo)準(zhǔn)之際,Microsoft便站出來反對(duì)Borland定義的TSR標(biāo)準(zhǔn),并且聲明Microsoft將在未來的DOS操作系統(tǒng)中加入對(duì)于TSR的支持,因此沒有必要再額外制定TSR標(biāo)準(zhǔn)。當(dāng)時(shí)的軟件公司,包括Borland在內(nèi),都無法和Microsoft對(duì)抗。在操作系統(tǒng)廠商表明了反對(duì)立場(chǎng)之后,Borland的這個(gè)構(gòu)想很快便迫于形勢(shì)而放棄了。關(guān)于TSR的爭(zhēng)議應(yīng)該算是Borland和Microsoft之間的第一場(chǎng)戰(zhàn)爭(zhēng)。雖然在沒有引起太大的烽火之前便很快收?qǐng),不過也算是Borland和M1crosoft第一次真正的交手。也正是由于這次的相爭(zhēng),讓Microsoft驚訝于Borland快速的興起,并開始正視Borland這家在當(dāng)時(shí)還算小的軟件公司。 雖然在有關(guān)TSR的技術(shù)之爭(zhēng)中Microsoft贏得了勝利,不過很奇怪的是,此后TSR軟件反而開始慢慢地退燒。除了一些少數(shù)的公用程序軟件仍然使用TSR之外,之后便沒有什么重量級(jí)的軟件是使用TSR技術(shù)開發(fā)的,這算不算是另一樁Microsoft介入之后搞砸的技術(shù)呢?
最后再敘述一個(gè)從Borland老員工處聽來的有趣故事。許多人一直想要知道:Borland的總部在哪里?或是想要知道:為什么Borland會(huì)選擇Scott Valley作為總部?事情的經(jīng)過是這樣的: 當(dāng)年P(guān)hilippe Kahn和Anders Hejlsberg到美國(guó)準(zhǔn)備開始創(chuàng)業(yè)時(shí),由于沒有資金,Philippe Kahn就在西餐廳打工,負(fù)責(zé)端盤子的工作,而Anders Hejlsberg則努力的在開發(fā)Turbo Pascal。
當(dāng)Philippe Kahn存了一筆小錢之后,兩個(gè)人便開始了創(chuàng)業(yè)大計(jì)。首先他們必須找到一個(gè)公司的總部,可是要在哪里實(shí)現(xiàn)Philippe Kahn和Anders Hejlsberg心中的理想呢?雖然當(dāng)時(shí)他們住在L.A.附近,但是光憑Philippe Kahn存的一點(diǎn)小錢是絕不夠在L.A.大展宏圖的,因此Philippe Kahn和Anders Hejlsberg決定到比較偏遠(yuǎn)的地方試試。于是這兩位仁兄便開著Philippe Kahn的破車往南出發(fā)了。聽說當(dāng)Philippe Kahn把車開到Scott Valley附近時(shí)剛好沒有汽油了,眼看四周的環(huán)境覺得還不錯(cuò),就決定在這個(gè)地方展開Philippe Kahn和Anders Hejlsberg的創(chuàng)業(yè)之夢(mèng)。就是這個(gè)決定讓原本默默無聞的Scott Valley在數(shù)年之后竟成為一個(gè)家喻戶曉的高科技盛地。 Anders在不介入Delphi的開發(fā)、并且無法主導(dǎo)Borland Java開發(fā)工具開發(fā)的情況下充滿了挫折感。沒有了Philippe Kahn的強(qiáng)力支援,Anders雖然是Borland最頂尖的技術(shù)人才,卻也無法對(duì)抗Borland管理階層的控制。當(dāng)然這也與從Philippe Kahn離開之后、Borland開始轉(zhuǎn)型有關(guān)。
Anders在Borland遇到了挫折,這對(duì)于Microsoft來說卻是千載難逢的好機(jī)會(huì),就在此時(shí)Microsoft展開了大規(guī)模的挖角行動(dòng),而且是明目張膽地進(jìn)行,正是由于Microsoft如此大膽的行動(dòng),造成了不久之后Borland對(duì)于Microsoft的法律控訴。這次的挖角行動(dòng)中,Microsoft同時(shí)鎖定了數(shù)個(gè)Borland最杰出或是重要的人物,當(dāng)然Anders是名列第一的對(duì)象。1996年,Microsoft終于展開了行動(dòng),使用的方式是最直 接的進(jìn)攻。Microsoft直接派遣加長(zhǎng)型的大轎車到Borland大門口接Anders吃飯,第一次Microsoft開出了年薪百萬美元以上的條件。不過在Borland知道了這些情況之后,也很快采取了加薪的動(dòng)作,因此Anders并沒有立即對(duì)Microsoft作出回應(yīng)。Microsoft并未因此灰心放棄,很快就再次用大轎車接Anders。這次Microsoft提出了年薪兩百萬美元以上的條件,希望Anders能夠首肯。對(duì)于這次的喊價(jià),Borland可有點(diǎn)為難了,因?yàn)閮砂偃f美元不是筆小數(shù)目,這已經(jīng)比當(dāng)時(shí)Borland許多副總裁的年薪還高。此外,如果 Borland答應(yīng)也加到兩百萬以上,那么是不是Chuck也要如此加碼?其他的Delphi R&D小組要如何調(diào)整?這些都是非常棘手的問題。
不過Borland很快找到了解決的方案,那就是允許Anders從每一套賣出的Delphi版本中抽取一定數(shù)量的版權(quán)費(fèi)。如此一來Delphi賣得愈好,Anders便能取得愈多的回饋。不過據(jù)我了解,Anders注重的并不是金錢待遇,因?yàn)樵贐orland創(chuàng)立的初期,由于TurboPascal的編譯器都是Anders撰寫的,當(dāng)時(shí)也是賣一套Turbo Pascal就可以抽取一份版稅。依照Turbo/Borland Pascal全世界銷售數(shù)百萬套來算,Anders早就是富翁了。薪水多一點(diǎn),少一點(diǎn)并不是他考慮的最主要因素,他心中想的是自由發(fā)展的空間。在Borland提出了Delphi的隨版抽稅,再加上Microsoft并不知道Anders真正想要的東西,因此Anders仍然沒有響應(yīng)Microsoft的第二次。不過,Anders實(shí)在是太重要的人物,而且Microsoft在面對(duì)Java與日俱增的威脅之 下,非?释軌蛴邢馎nders這樣的人才帶領(lǐng)開發(fā)下一代的開發(fā)工具,這當(dāng)然也是由于Microsoft以前向Borland挖來的人都做出了不小的貢獻(xiàn)所致。Microsoft食髓知味,當(dāng)然希望能夠得到Borland的鎮(zhèn)山之寶。在Anders兩次不為所動(dòng)之后,Microsoft決定祭出最后的王牌,由Bill Gates親自邀約Anders聚餐,進(jìn)行最后的挖角沖刺。
不管讀者喜不喜歡Bill Gates,不可否認(rèn)的是Bill也是一個(gè)天才。自古英雄惜英雄,在Anders和Bill相談甚歡的情形下,Microsoft又開出了年薪三百萬以上、數(shù)萬股的Microsoft股票這個(gè)超高的條件,以當(dāng)時(shí)Microsoft高昂的股價(jià)來計(jì)算,真是一筆巨額財(cái)富,對(duì)于搞軟件技術(shù)的人來說,這已經(jīng)是不可企及的天文數(shù)字了。不過這些條件并不是打動(dòng)Anders的主要原因,Bill最后還答應(yīng) 給Anders一個(gè)小組的人力和充分的資源,供他盡情地發(fā)揮 。這個(gè)條件可說是正中Anders的下懷,因?yàn)樗羁释恼怯腥四軌蛑С炙瓿尚碌挠?jì)劃和想法。我想,在軟件產(chǎn)業(yè)中大概也只有Microsoft能夠擁有這種雄厚的資源可以用來挖角吧。
在Bill Gates提了這樣的條件之后,Borland再也沒有本錢能夠和Microsoft相抗衡了,只好眼睜睜地看著Anders離開Borland前往Microsoft再開創(chuàng)下一個(gè)人生的高峰。在Anders到了Microsoft之后,Bill Gates果然重用Anders,立刻讓Anders負(fù)責(zé)激活Microsoft的下一輪開發(fā)工具計(jì)劃,當(dāng)然這個(gè)計(jì)劃也是Microsoft對(duì)抗SUN/Java的整體計(jì)劃之一。Anders也立刻展現(xiàn)了實(shí)力,讓Microsoft的編譯器技術(shù)很快有了提高,最明顯的例子就是Microsoft后期的Java Virtual Machine是PC上執(zhí)行效率最高的,而且在兩 三年后,VJ++編譯出來的虛擬機(jī)械碼的執(zhí)行效率不但比任何的Java開發(fā)工具還快,在某些方面甚至比原生的Windows開發(fā)工具,例如Delphi、VB、甚至是VC++還有效率。這真是令人震撼,當(dāng)然Anders為VJ ++打下的基礎(chǔ)現(xiàn)在也展現(xiàn)在.NET的C#編譯器以及.NET的JIT(Just In Time)編譯器之上,.NET的JIT在許多程序代碼最佳化方面比Delphi還先進(jìn)。因此在兩三年前當(dāng)VJ++即將推出之際,在Borland內(nèi)部也引起了非常大的騷動(dòng),并且嚴(yán)陣以待,當(dāng)然這又是另外一個(gè)故事了。
對(duì)于Anders來說,到了Microsoft之后不久又再次登上了生涯的另一個(gè)巔峰。因?yàn)楫?dāng)初在Borland時(shí),他還如孫子兵法中敘述的 藏于九地之下 ,雖然是不世的天才,但是僅為少數(shù)的人所知,即使是使用Borland產(chǎn)品的人在當(dāng)時(shí)可能也不知道Anders這號(hào)人物。因?yàn)锳nders和Borland的作風(fēng)很像,都是行事低調(diào),不顯山露水。但是他被挖到Microsoft之后,由于Microsoft的企業(yè)文化向來是激越、張揚(yáng)個(gè)性的,因此Anders也就轉(zhuǎn)變?yōu)?動(dòng)于九天之上,作為負(fù)責(zé)Microsoft開發(fā)工具大軍的核心人物,不但廣為人知 ,成為許多軟件人員效法的對(duì)象,而且屢獲大獎(jiǎng)。他不但獲得了信息軟件業(yè)界的推崇,最后也終于獲得了信息學(xué)術(shù)界的認(rèn)可,可說是實(shí)至名歸。
在微軟的成就
抗衡Java的第一次嘗試
進(jìn)入微軟公司后,首先主持了Visual J++的開發(fā)工作。深厚的編譯器開發(fā)內(nèi)功,使得Visual J++產(chǎn)生很大反響,僅僅運(yùn)行速度遠(yuǎn)遠(yuǎn)高于Java這一點(diǎn),就使得不少人關(guān)注Visual J++,并且有不少軟件開始由Java轉(zhuǎn)向Visual J++開發(fā)。后來由于在Java開發(fā)工具授權(quán)問題上和Sun公司的糾紛,微軟停止了Viual J++的后續(xù)開發(fā)。抗衡Java的第二次嘗試
由于微軟亟待一種抗衡Java的工具,根據(jù)比爾蓋茨的構(gòu)想,微軟開始實(shí)施.NET計(jì)劃。這之后,作為.Net概念的發(fā)起人之一,安德斯·海爾斯伯格被任命為微軟.Net的首席架構(gòu)師,主持.Net的開發(fā)工作。不可否認(rèn),安德斯·海爾斯伯格的到來,使得.NET計(jì)劃能盡快實(shí)施。
自2002年.net framework發(fā)布以來,獲得很大成功。2011年12月份Tiobe排行榜上,C#以8.205%的份額緊逼C++的8.252%份額,有可能替代C++的第三的統(tǒng)治地位。C#的巨大成功是安德斯·海爾斯伯格在編譯器領(lǐng)域的領(lǐng)袖地位的又一次體現(xiàn)。