2009年2月25日 星期三

Delphi和.NET之父:Anders Hejlsberg

Anders Hejlsberg,丹麥人,曾在丹麥科技大學學習工程學。Anders Hejlsberg第一次登上軟體界歷史舞臺是在80年代早期,因為他為MS-DOS和CP/M設計了一個Pascal編譯器。當時,還是一個小公司的Borland很快雇用了他,並買下了他的編譯器,改稱Turbo Pascal。在Borland,Hejlsberg繼續開發Turbo Pascal,並最終帶領他的小組設計了Turbo Pascal的替代品、開發工具史上的奇跡:Delphi語言。

  1996年,Anders Hejlsberg在Delphi3發佈前離開Borland去了MS。在此之前,MS曾多次企圖挖走Anders,但都沒有成功。據信anders去MS(主要)不是錢的問題,雖然MS的開價也相當有吸引力: 130萬美元年薪外加股票期權和分紅,總計超過300萬美元。更主要的原因是Anders和Delphi開發組的其他成員在修改編譯器的問題上發生了爭執;還有,據Borland內部人講,Anders認為自己不再是“不可缺少的人”。

  Anders在Delphi3中幾乎沒有做什麼工作,Chuck Jazdzewski扮演了一個更重要的角色。(--Anders Ohlsson) Anders在Borland時把所有精力都放在了Pascal產品上,也需要新的挑戰,這時Bill Gates的親自邀請,許諾給與挑戰的機會,Anders加入了Microsoft就勢在必行。

  Microsoft 用豐厚的薪水、股票認購權和巨額的加盟獎金雇請了Hejlsberg 之後,Borland 曾提出通過不正當手段吸收新成員的控告。Borland 還曾聲稱 — 提供了很少的細節來支援指控 — Hejlsberg 正在開發“Delphi for Java”。這場訴訟雖然最終以 Borland 的勝利而收場;但Anders 已經在為Microsoft工作了。