<script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();}</script>
在我的世界里,Anders Hejlsberg是如同神一般存在的人物.
Delphi和C#的缔造者,Borland的创始人之一,现在Microsoft的核心人物之一,在一定程度上影响着这个世界的发展.温文尔雅,为人低调.不管在Internet中还是在现实生活中,都找不到太多关于他的信息.进入Microsoft已有九年,只是到了近几年随着dotNet的问世才开始在公众面前出现.像他这样的人,拥有别人艳羡的财富,名誉和地位,却甘心默默无闻的工作.我想,当年他接受Microsoft邀请的唯一缘由,就是Microsoft能提供让他的才华充分发挥的环境,而在Borland,他已被限制的太多.
一个曾与他共同工作过的同事在BLOG写道,Anders Hejlsberg拥有不可思议的个人魅力和语言表达能力,得到了所有人的尊敬,并令人敬畏.
程序员是个特殊的行业,这里中的每个人都智力出众,骄傲无比,并以此自负.有句经典的话:管理程序员,就像放牧一群骄傲的猫.我不知道,只能去想象,在这个行业中,一个温文尔雅却能让同行竞争对手感到"敬畏"的人,到底是个什么样的人.也许,因为在他身上体现出的,正是程序员们追求的终极之道:以精神魅力征服世界,而不是物质魅力.
Anders Hejlsberg曾在丹麦科技大学学习工程学,他编写的Pascal编译器的核心,1981年将Pascal编译器卖给了Borland,并加入Borland公司,那时的Borland公司还是一个名不见经传的小公司。
Anders Hejlsberg在Borland主持开发了Turbo Pascal,Turbo Pascal获得一直好评,Anders Hejlsberg并未止步不前,他将Turbo Pascal编程一种面向对象的、拥有可视化环境和卓越的数据库访问特性的应用程序开发语言-Delphi。
Java出现了。Anders Hejlsberg在Borland一直郁郁不得志,据Borland内部人士讲Anders Hejlsberg认为自己不再是不可或缺的人。比尔盖茨慧眼识才,三故茅庐,把Anders Hejlsberg请到了微软。最开始微软许以重金,但Anders Hejlsberg不为所动,当清楚Anders Hejlsberg的想法后,比尔盖茨答应给他一个宽松的环境,既领导Visual J++小组,并提供薪水和红利奖金300万美元。这样Borland这个大牛孵化器为微软输送了一位超级大牛。好景不长,SUN公司认为微软破坏了java的跨平台性,很快微软就会利用它的VJ++将java开发人员拉拢到它的周围,而它的VJ++以及WFC的很多特性明显是为了Windows平台设计。SUN中止了对微软的java授权。此后微软便选择Anders Hejlsberg担任C#的首席设计师。
虽然Anders没有显赫的学历,无法获得Turning Awards(即图灵奖,信息科学界最高荣誉的奖项,等同于诺贝尔奖)。但是我认为Anders的实力和贡献绝不输于任何一位Turning Awards的得奖人。Anders是最好的信息实践型人物,在2001年,他终于获得了信息界最具权威的信息刊物Dr. Dobbs' Journal颁发的Excellent Programming Awards,以表彰Anders为信息界做出的卓越贡献。我想Anders应该是许多本身没有高学历或不是计算机信息科系出身的优秀程序员最好的效仿对象。
Anders Hejlsberg这位不世出的软件天才,是目前全世界最顶尖的软件技术人员之一。论实现技术,Anders可能是目前的第一高手,因为他精通程序语言、编译器技术、开发工具、Framework以及系统架构。我虽然知道许多软件界重要的人物和好手,但是尚不知有任何人能像Anders一样在这么多领域都能成为大家。下面是笔者整理出Anders Hejlsberg到目前为止重要的功绩、贡献以及获颁的重要大奖:
" 和Philippe Kahn共同创办Borland
" 开发出Turbo Pascal,当时首创的In-Memory Compiler震惊了全世界
" 开发出全世界最畅销的Pascal产品,Turbo Pascal(这是许多信息人员学习Pascal和Data Structure使用的经典产品)以及Borland Pascal。Turbo/Borland Pascal合计销售超过了数百万套。Dr. N. Wirth(Pascal语言的创始人员)也应该向Anders致敬,表达Anders对于Pascal语言的贡献
" Anders使用汇编语言撰写编译器,其功力无人能出其右。创造出了全世界速度最快、品质也是一流的Pascal编译器。在Anders离开了Borland之后,几乎没有人能够修改Anders的编译器
" 开发出影响深远的Delphi这个伟大的RAD工具
" 开发出VJ++语言
" Microsoft .NET的Architect
" Microsoft颁授Microsoft Distinguish Engineer大奖
" 发明C#这个又将造成重大影响的语言
" 获颁2001年Dr. Dobbs' Journal的Excellence In Programming大奖
Anders Hejlsberg 简介
丹麦人,毕业于丹麦工程技术学院,主修工程学(Engineering)。
1980年开始为一种叫“Nascom”的微型计算机写程序,期间为这个机器写了一个Pascal编译器,并随后移植到CP/M和MS-DOS下。
后来,他在美国,和另外一个家伙一起创建了Borland公司,并推出了Turbo Pascal,一直到1996年,他都在Borland担任首席工程师,并亲自担任首席架构师开发了Delphi。
1996年,Anders Hejlsberg离开Borland加盟Microsoft,主持开发了J++和WFC,后来,创造了C#语言。
2000年,Anders Hejlsberg因为在Turbo Pascal, Delphi, C#, Microsoft .NET Framework上的贡献而获得Dr. Dobb's Excellence in Programming Award。
分享到:
相关推荐
泛型概述 (Bruce Eckel问 Anders Hejlsberg答)
大家好,我是Anders Hejlsberg,现在是微软的Technical Fellow,担任C#编程语言的首席架构师,也参与并领导.NET Framework以及各种语言的开发。我现在打算谈一下……实际上是我脑海中一些影响未来5到10年编程语言...
C#(读作“C sharp”)是一种简单、现代、面向对象且类型安全的编程语言。C 和 C++ 程序员能很快熟悉它。C# 同时具备“应用程序快速开发”(RAD) 语言的高效率和 C++ 固有的强大能力。 Visual C# .NET 是 Microsoft ...
Deep Inside CSharp---An Interview with Microsoft Chief Architect Anders Hejlsberg
C#语言参考(C# Language Reference)作者Anders Hejlsberg and Scott Wiltamuth。很不错的一本外文书
这个课件是c#之父Anders Hejlberg的讲解c#基础知识和规范的PPT课件,很基础,虽然是英文,但都很简单,都是最基础的,熟悉之后对阅读其他英文原版教材和看MSDN资料太有好处了,不然一些中文翻译要么不伦不类,要么...
C#是一种现代的面向对象的编程语言,由Microsoft的首席设计师和首席架构师Anders Hejlsberg于2000年开发。 它的发音为“ C-Sharp”,其灵感来自音符“♯”,该音符代表音调稍高的音符。 由于它被认为是C ++语言的...
C# 语言规范(Anders 作品国内某些鸟人拿来赚钱的书)
C# 是由 Anders Hejlsberg 和他的团队在 .Net 框架开发期间开发的。 C# 是专为公共语言基础结构(CLI)设计的。CLI 由可执行代码和运行时环境组成,允许在不同的计算机平台和体系结构上使用各种高级语言。
Anders Hejlsberg is a programming legend. He is the architect of the C# language and a Microsoft Technical Fellow. He joined Microsoft in 1996, following a 13-year career at Borland, where he was the ...
Algorithms + Data Structures = Programs[1] is a 1976 book written by ...The Turbo Pascal compiler written by Anders Hejlsberg was largely inspired by the "Tiny Pascal" compiler in Niklaus Wirth's book.
C# is a simple, modern, general-purpose,object-oriented programming languagedeveloped by Microsoft within its .NETinitiative led by Anders Hejlsberg. Thistutorial will teach you basic C# programming...
1995年 SUN推出Java,Java的先进性、跨平台,吸引了越来越多的开发人员...微软为了弥补在互联网上的投资的失误,启动了庞大的.Net 计划,C#作为.Net计划中的最重要的语言,由Anders Hejlsberg 主持设计,全面挑战Java.
C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一...
C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一...
C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一...
C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一...
C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一...
C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一...