当前位置 主页 > 站长资源大全 > iis7百科 >

    安德斯·海尔斯伯格——C#发明者

    栏目:iis7百科 时间:2019-12-10 09:44

      安德斯·海尔斯伯格(生于1960年12月2日)是一个突出的丹麦 软件工程师谁合作设计了几种流行和商业上成功的编程语言和开发工具。他是Turbo Pascal的原始作者和Delphi的首席架构师。他目前在Microsoft工作,担任C#的首席架构师和TypeScript的核心开发人员。
      Hejlsberg出生于丹麦的哥本哈根,在丹麦技术大学学习电气工程。1980年在大学期间,他开始为Nascom 微型计算机编写程序,其中包括Pascal编译器,该编译器最初作为Nascom-2 的Blue Label Software Pascal销售。但是,他很快将其重写为CP / M和DOS,首先以Compas Pascal的形式销售它,然后以PolyPascal的形式销售。后来该产品被许可给Borland,并集成到IDE中成为Turbo Pascal系统。Turbo Pascal与PolyPascal竞争。编译器本身的主要灵感来自Niklaus Wirth的“ 算法+数据结构=程序 ”中的“ Tiny Pascal”编译器,这是当时最有影响力的计算机科学书籍之一。
      在Borland的手中,Turbo Pascal成为最商业上成功的Pascal编译器之一。Hejlsberg一直在PolyData任职,直到公司面临财务压力为止。1989年,他移居加利福尼亚,成为Borland的首席工程师。在此期间,他进一步开发了Turbo Pascal,并成为生产Delphi(代替Turbo Pascal)的团队的首席架构师。
      Hejlsberg 因在Turbo Pascal,Delphi,C#和Microsoft .NET Framework上的工作而获得2001年Dobb博士的杰出编程奖。
      Anders 与Shon Katzenberger,Scott Wiltamuth,Todd Proebsting,Erik Meijer,Peter Hallam和Peter Sollich一起,在2007年因其在C#语言方面的工作而获得了杰出技术成就的技术认可奖。