人物 - Anders Hejlsberg
人物 - Anders Hejlsberg
实验室里的同学具有神秘莫测会令我惊愕的第六感官,他们知道在什么地方可以找到漏气孔;当定标电路失常时他们知道应该在什么地方踢一脚。 --- 杨振宁
(1) 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 工作了。 (2) 在 Anders 和 Zack 对于 Delphi 的走向逐渐出现了岐见之后, Anders 便没有再主导 Delphi 3.0 的开发,反之 Zack 在 Delphi 开发小组中的角色却日益重要,后来几乎是 Delphi 3 和 Delphi 4 的主要领导人。为什么 Delphi 的 Architect Anders 会慢慢地淡出 Delphi 的核心呢?这和 Philippe Kahn 离开 Borland 也有重要的关系。 Philippe Kahn 和 Anders 共同创造了传奇的 Borland ,两人之间有着深厚的感情。在 Borland 工作时,对于 Anders 任何的想法和计划, Philippe Kahn 都是不遗余力地支持。也正是这个重要的支持力量,才有随后极为成功的 Borland Pascal 以及 Delphi 的问世。 但是在 Philippe Kahn 离开 Borland 之后, Anders 再也没有了这股来自最亲密战友的强力支援。 1997 年, Borland 新的 CEO Delbert Yocam 在掌握了大权之后,整个公司开始走向第二个重要的转变, Delbert 对于 Borland 产品的开发和趋势也有了不同于 Philippe Kahn 的看法。当 Java 在 1996 年逐渐快速发展之后,睿智的 Anders 也看到了 Java 成功的未来。因此在他不再积极参与 Delphi 2/3 的开发工作之后,便非常希望能够主导 Borland Java 开发工具的开发,期望能够像当初的 Delphi 1.0 一样,为 Borland 再次开发出全世界一级的 Java 开发工具。 不过,由于当时 Delphi 是 Borland 最重要的收入来源,高层仍然希望 Anders 继续在 Delphi 产品线上投入全力,因此当时的 Borland CEO Delbert Yocam 并没有批准 Anders 的请求。 Borland 的下一个重要的开发工具 JBuilder ,当时的产品开发名称为 Latte ,仍然交由其他小组负责。依据我的推想,由于当时 Anders 对于 Java 已经有许多的想法,因此才会有后来的 VJ++ 以及 C# ,这些产品和程序语言的许多特性想必已经在 Anders 的头脑中酝酿了一段时间了。 Delbert 没有允许 Anders 带领 Latte 开发小组,但 Anders 仍然没有放弃他的新计划。也许是 Anders 注定和 Borland 的缘分已经到了尽头,这个时候正好 Microsoft 展开了有史以来对 Borland 最大的挖角行动。在 Anders 无法在 Borland 取得满意的支持之后, Microsoft 提供的优厚条件顿时对 Anders 产生了致命的吸引力,从而造成了 Borland 无法挽回的遗憾。 虽然Anders没有显赫的学历,无法获得Turning Awards(即图灵奖,信息科学界最高荣誉的奖项,等同于诺贝尔奖)。但是我认为Anders的实力和贡献绝不输于任何一位Turning Awards的得奖人。Anders是最好的信息实践型人物,在2001年,他终于获得了信息界最具权威的信息刊物Dr. Dobbs’ Journal颁发的Excellent Programming Awards,以表彰Anders为信息界做出的卓越贡献。我想Anders应该是许多本身没有高学历或不是计算机信息科系出身的优秀程序员最好的榜样。 Anders Hejlsberg 这位非科班出身的软件天才,是目前全世界最顶尖的软件技术人员之一。论实现技术, Anders 可能是目前的第一高手,因为他精通程序语言、编译器技术、开发工具、 Framework 以及系统架构。我虽然知道许多软件界重量级人物和高手,但是尚不知有任何人能像 Anders 一样在这么多领域都能成为大家。下面是笔者整理出 Anders Hejlsberg 到目前为止重要的功绩、贡献以及获颁的重要奖项:本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
