正文

第一堂课 初探C#及其开发环境(29)

学通C#的24堂课 作者:王小科


1.10 成功可以复制——C#语言之父安德斯·海尔斯伯格

安德斯·海尔斯伯格(Anders Hejlsberg)曾在丹麦技术大学学习工程,但没有毕业。他自学计算机编程,并在丹麦创建了Poly Data公司,凭借他的聪明才智和富有挑战的性格,独立开发了Pascal语言的编译器核心。

20世纪80年代,安德斯去了美国,他凭借掌握的Pascal语言的编译器核心技术和著名数学家Philippe Kahn共同创建了世界著名的第三大软件公司——Borland。

安德斯首先在Borland公司主持开发了享誉盛名的Turbo Pascal语言,Turbo Pascal语言的设计成功使得他的名声享誉全球IT界。但安德斯并未因此而沾沾自喜、止步不前,而是接着挑战自己目前的成功。接下来,安德斯带领他的研发小组继续升级Turbo Pascal语言,最终将Turbo Pascal变成一种面向对象的、拥有可视化环境和卓越的数据库访问特性的应用程序开发语言——Delphi,发布后的Delphi语言立刻在全球IT界获得了开发工具史上奇迹之称的美誉。

20世纪90年代,Java语言出现了,安德斯在Borland一直感觉郁郁不得志,这时慧眼识才的比尔·盖茨三顾茅庐,邀请安德斯加入微软。最开始,微软的重金开价并未打动安德斯,因为凭借他在Borland的多年工作,并作为公司的创始人之一,他应该拥有大量的财富,早已是亿万富翁级的身价。实际上,在安德斯的内心深处更需要一个宽松的工作环境和编程领域内更大的挑战,但他的这些想法,当时的Borland公司是无法给予他的。当比尔·盖茨知道他的想法后,马上给他一个非常大的挑战,许诺给他一个宽松的工作环境,让其领导Visual J++语言设计小组,这样他欣然加入了。在安德斯的带领下,Visual J++语言的开发非常成功,很快Visual J++将Java开发人员拉拢到它的周围了。于是在1999年安德斯被授予“distinguished engineer”(卓越工程师),在微软仅有16人获得这样的荣誉。

后来SUN公司以微软破坏了Java的跨平台性为由,终止了对微软的Java授权,这样促使微软决心自己研发能够面向网络的、完全面向对象的编程语言——C#。微软把这个在编程领域具有革命意义的重任交给了安德斯,安德斯又一次非常高兴地接受了挑战。而后,安德斯带领他的C#研发团队,经过几年时间的埋头苦干,终于使C#成为微软反击Java语言的最有力武器。

 


上一章目录下一章

Copyright © 读书网 www.dushu.com 2005-2020, All Rights Reserved.
鄂ICP备15019699号 鄂公网安备 42010302001612号