西西河

主题:【文摘】C/C++圣战! -- aircobra

共:💬26 🌺3 新:
全看分页树展 · 主题 跟帖
家园 Borland C/C++的反击

看完了上面这段今人伤心的历史之后,再让我们看看当Borland在受到Microsoft Visua

l C/C++的强大冲击之后,如果思索反击之道。在这段期间也出现了令我敬佩的第一个B

orland技术工程师,Carl Quinn。

Carl Quinn在Microsoft Visual C/C++ 1.0推出之后,立刻奉命开发一个能够和MFC相抗

衡的全新OWL,而Carl Quinn也是数年后JBuilder的JBCL Framework的灵魂开发人物。C

arl Quinn不但负责开发OWL,也为Borland在组件Framework的技术领域立下了重要的贡

献。由于Carl Quinn的投入,因此开启了OWL大战MFC,Borland C/C++缠斗Visual C/C+

+数年精彩好戏的序幕。

Carl Quinn到现在我还记得和敬佩的人物,让我再一次的向他致敬,并且介绍他让大家

认识。

Carl Quinn-我第一个佩服的Borland工程师

Borland C/C++的反击

火线全开

Borland除了在开发工具市场和Microsoft热战之外,其时和Microsoft ,Lotus鼎足而立

的Borland看到Microsoft和Lotus正在电子表格工具以及文书处理工具大战之暇,不思好

好的集中资源开发新的开发工具和数据库工具(下一节会详说),也不甘寂莫的投入了大

量的资源进入这个惨烈的市场。也许是当是Borland太有钱了,或是Philippe Kahn脑袋

有问题,居然决定进入这个Borland陌生的市场,更何况在Borland投入时Lotus已现败象

,市场已经慢慢的被Microsoft所一步一步的掌握了。

Borland进入Office市场的第一个产品便是著名的Quattro Pro这个电子表格,虽然Quat

tro Pro是一个不错的产品,而且当时由Borland C/C++编译器所开发的Quattro Pro在执

行效率上几乎是最好的,但是Borland没有想到使用电子表格的使用者是一般的办公室人

员,这些人注重的是方便性和功能性,而不是最重视执行速度,这和开发人员是不一样

的。Borland以开发者的心态来开发电子表格工具基本上是走错了方向。因此我记得在那

段时间中,杂志评比Microsoft的Excel,Lotus的1-2-3和Borland的Quattro Pro时,在

功能方面领先的都是Excel和Lotus,在执行效率方面领先的则是Excel和Quattro Pro5

搅嗽嗫惚??钌鸬奈雌?-2-3甚至比不上Quattro Pro,因此Lotus败走电子表格市场已是不

可避免的结果了。

不过Borland虽然赢了1-2-3,但是和Excel仍然有一大段的距离,Microsoft一统电子表

格江山之势已不可摇,因此最后Borland在损失了大量的资源之后,Quattro Pro只能卖

给Novell。

除了Quattro Pro之外,Borland也投入了很多的资源秘密的开发一个代号称为Spring的

文书处理程序准备和Microsoft的Word以及WordPerfect竞争,这可能是许多人不知道的

。但是这个产品最后仍然无法问市而胎死腹中,在文书处理市场方面Borland不但浪费了

时间,更虚掷了大量的资源。Philippe Kahn在Office产品方面消耗了Borland大量的金

钱和时间,却落得铩羽而归,更连累了开发工具市场以及最有可能成功的数据库产品市

场。

另外一个和Borland无关的故事是关于Excel如何兴起的。话说当Lotus 1-2-3最盛的时期

,Microsoft一直计觊觎这个市场,但是苦于无法开发一个能够和1-2-3相竞争的产品。

有一次Lotus 1-2-3举办了一个Lotus 1-2-3的技术研讨会,由当时Lotus 1-2-3的首席工

程师主讲。在Microsoft知道了这个技术研讨会之后,立刻派出了最好的程序设计师,在

现场询问Lotus是如何开发1-2-3的并且也趁机询问这位首席工程师如何克服1-2-3在许多

技术方面的难点,而这些困难处正是Microsoft的工程师无法克服的。

当时在现场中Lotus的这位首席工程师虽然知道这些人是Microsoft派来的,而且询问的

问题正是1-2-3许多关键的技术点。但是这位首席工程师凭借着多年开发经验,并且认为

Microsoft不可能在短期之内追上1-2-3,因此就没有多做保留的回答了许多重要的问题

。没有想Microsoft的这些程序员也是非常聪明的的人,在一经指点之后,立刻畅然全通

,在短短的1,2个版本之后不但马上追上了1-2-3,在许多功能方面更是青出于蓝,1-2-

3便逐渐失去优势了。我想这位1-2-3的首席工程师一定很后悔当时回答了关键的技术问

题吧。

结论 : 千万不要小看Microsoft,他是非常精于模仿的,也永远不要小看你的对手。

数据库市场的失误

当Borland全盛的时期,事实上也是发展数据库产品最好的机会。因为在当时Borland手

握DOS最畅销的Paradox,又并购了Ashton-Tate而拥有世界大部份dBase的市场,后来又

从HP取得了真正的RDBMS-InterBase,可以说是全世界数据库实力最雄厚的厂商。

当时的Oracle和Borland比起来,简直是小巫见大巫,而Sybase更不知道在那里。如果当

时Borland能够好好的掌握这个机会,并且极力发展数据库产品的话,那么现在Borland

就算不是世界第一的软件公司,也将是世界第二的软件厂商。

可惜Philippe Kahn并没有看到这个在年代80未到90年代成长最快速的产品。说句笑话的

是,如果当时Philippe Kahn的死对头Bill Gates早一点对Philippe Kahn说出Informat

ion At Your Finger-Tip』的话,那么Borland就可能是现在的Oracle了。

说到数据库市场就不得不对Microsoft的眼光佩服,也可以看到Microsoft行销能力的强

悍。当Microsoft以FoxPro For Window强占了开发者的数据库市场之后,又看到了一般

使用者也需要使用简易好用的数据库管理工具。因此发展出了Access。但是当时在这种

市场中,Paradox占有开发者的数据库大部份的江山,而一般使用者的数据库管理工具市

场则由Lotus的Approach拔得先机。Microsoft为了扳回劣势,我还记得在当时Visual B

asic 3的软件包中Microsoft附了一张优待卷,只要800新台币就可以买一套Access。这

简直就是流血大拍卖,目标很明显,就是当时在市场中卖1万多元的Lotus Approach。果

然,Microsoft此招怀觯?Approach便在市场被Access打得落花流水,很快的便失去了市

场,也很快的退出了市场。从此一般使用者的数据库管理工具市场便逐渐由Access所取

代。

但是Borland并没有警觉到Access会继续的往开发者市场进功,因此仍然没有加紧在Par

adox产品上开发,Borland总觉得以Paradox在市场的地位是无法轻易憾动的,而且Acce

ss的目标市场也不是Paradox的市场。但是Borland忘记了Microsoft非常散擅长模仿,因

此在随后的Access版本中,Microsoft不断的为Access加入可程序设计的功能,因此也逐

渐的吸引了一些Paradox入门使用者的市场,再加入FoxPro For Window又持续的强功开

发者数据库市场,Paradox终于在背腹受敌之下也逐渐的败下阵来。虽然在未期Philipp

e Kahn已经对Paradox投下重兵,希望能够挽回Paradox的劣势,奈何时不我予,Parado

x在奋斗了Paradox 6和Paradox 7的2个版本之后,终究难逃失败的命运。

当时我看到Microsoft如何打击竞争对手时,我就和朋友开玩笑的说。Microsoft有天下

无敌的3绝招,那就是『打不过你就模仿你(这让我想起电影秘密客(Mimic) ),再打不过

就和你比流血,看谁流得久(这让我想起吸血鬼),最后如果再不行的话,那就挖光你的

人(这让我想起电影 Other People's Money)』。Lotus就在Microsoft的前2个绝招下到

地不起,而Borland还算是功力深厚的了,连中了3绝招,虽然不像Lotus和许多其它公司

一样从此Bye-Bye,但也是受伤极重的了。

(待续)

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河