IT技术及科技前沿

中文IT博客,为IT专业技术人员提供最全面的信息传播和服务

首页 新随笔 订阅 管理
Borland公司成立于1983年,曾经是世界第三大软件公司。在软件开发工具领域,Borland公司几乎是高品质的代名词。

  Borland和Microsoft曾经围绕软件开发工具展开了一场没有硝烟的持久战。

  在20世纪90年代初期,那时还是DOS时代。Borland公司的Turbo C/C++在编译性能和易用性方面可谓独领风骚,Turbo 系列风靡全球。相比之下,Microsoft的C/C++产品越发显得笨拙。那个时期是Microsoft的C/C++产品部门最难过的日子,Microsoft的员工们都认为公司里最笨的人全集中在C/C++部门了。还有一个滑稽的事件,在Microsoft的开发工具刊物上,出现了一个名字叫做Buck Forland的作者,不断发表各种文章嘲笑Borland公司的产品,引起了Borland公司及其拥护者的强烈不满。许多人推测该作者应该是Microsoft的软件工程师,用这个笔名来发泄不满。

  在Windows 3.x流行的那几年里,Microsoft的Visual C++ 1.0仍然不敌Borland C/C++。Microsoft毕竟比Borland财大气粗,既然明着斗不过,那就挖Borland的墙角。据说后来Visual C++小组的成员有60%是从Borland公司跳过来了的。

  自从Windows 9x 推出以后,Visual C++逐渐占据了上风,因为没有人能比Microsoft更好地利用Windows操作系统的特性。

  显然在C/C++领域败下阵来,但是Borland公司还握有Pascal这张王牌。与C++有ANSI标准不同的是,Pascal几乎是被Borland公司独家拥有。1995年,Borland公司推出了Pascal的现代版本Delphi 1.0。Delphi是个卓越的快速应用软件开发工具(RAD),迟来的Visual Basic 3.0在Delphi面前一败涂地。从此,Delphi赢得了一个令人肃然起敬的绰号,“VB杀手”(VB killer)。这大概又会成为Microsoft Visual Basic小组“心中之痛”。Microsoft只好继续使用挖人的手段,甚至把Delphi的首席设计师Andders Hejlsberg也挖走了。若干年之后,Microsoft为了反击Java而开发了C#,而C#首席设计师Borland公司挖过来的Andders Hejlsberg,这真是“它山之石可以攻玉”。

  从技术角度上讲,Borland的开发工具的确称得上是无与伦比的卓越,。Borland每次推出新产品或者新版本时,都会赢得程序员们赞誉。可以说Borland的产品是被Microsoft公司的Windows垄断地位和大批量挖人的方式打压下去的。Microsoft胜之不武,但这是商业竞争。

  20世纪90年代初期的C/C++程序员对Borland公司有深厚的仰慕之情。

  Borland犹如楚楚动人的少女,带着美丽和忧伤步入了红尘,经受着岁月对它的侵蚀。这些回忆仿佛触动了尘封多年的初恋情节,令人一丝丝心痛。

  我们温柔地期待Borland走好。

posted on 2011-02-17 16:16  孟和2012  阅读(487)  评论(0编辑  收藏  举报