【IT168 专稿】IDE这个词几乎每个从事软件开发的人都不会陌生。在软件行业已经进入大工业时代的今天,就象如果没有汽车、飞机,人类将无法在短时间内在两地间移动。而没有强大的IDE,开发人员也就无法在有限地时间内开发出强大而复杂的软件。在IDE领域,Borland和微软是两个重量级的成员。它们以各自的风格影响着成千上万的开发人员。但最近几年Borland的各种IDE好象是感染上了什么疾病,总是振作不起来。然而Borland在技术上的优势是毋庸质疑的。在今年初,Borland宣布将进军动态语言市场后(也就是Delphi for PHP的推出),最近又宣布将发布C++ Builder的最新的2007版。那么这个版本和以前的版本有什么不同呢?它会给我们带来惊喜吗?
一、成也IDE、败也IDE
对于Borland的早期用户来说,Borland的IDE历史也许都能够倒背如流。自从Borland的第一个成功的IDE:Turbo系列,问世以来。Borland当年的风采已经盖过了当时几乎所有的软件公司,这其中也包括微软。
当年微软的杀手级开发工具是VB,虽然VB非常容易使用,但由于其生成的可执行文件并不是正真意义上的本地代码,因此,VB在效率上要逊色于C++。就在这时,Borland在Turbo系列成功之后,又推出了更具有杀伤力的产品Delphi。这个产品同时具有了C++的效率和VB的易用性,因此,Delphi常被人称为VB杀手。
然而好景不长,自从进入二十一世纪以来。Delphi的版本逐渐升级,然而Delphi的IDE却没有发生更大的变化。从Delphi1.0到Delphi7.0,它们的IDE几乎都差不多。这也大大地加速了Delphi的衰落。可能很多Delphi的老用户都能感觉到。Delphi7.0是Delphi系列中最稳定,也是最后一个辉煌的Delphi版本。然后从Delphi8.0到以后的各种版本,无论在市场占有率上,还是在开发人员心目中的地位,都明显下降了。而这也将直接影响Borland的所以开发工具生成线,这其中也包括另外两个重量级产品C++ Builder和JBuilder。
看到Borland变成这样,也许很多人都会感到难过。是IDE成就了Borland,而Borland并没有利用上天赐予他的机会将IDE发扬光大,而是躺在自己的功劳薄睡大觉,以至于自己最擅长的IDE竟然成为毁掉自己的罪魁祸首。然而Borland的技术实力也不容忽视,就目前来看,和微软直接对抗的公司只有Borland还活着(虽然活的并不怎么滋润)。在最近,Borland一连串的新动作也隐约地证明了一点,从前的Borland又要回来了。