友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!阅读过程发现任何错误请告诉我们,谢谢!! 报告错误
八八书城 返回本书目录 我的书架 我的书签 TXT全本下载 进入书吧 加入书签

borland传奇-第章

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!



个时候一天到晚都使用C/C++工作,因此就有了一些小心得。稍加整理后我便投稿到 
刚成立不久的《RUN!PC》杂志,也许是我的运气不错,《RUN!PC》很快发表了我的文 
章。就在这篇文章发表之后,台湾的Borland分公司注意到了我,开始和我联络,并 
且从此展开了我和Borland的互动。而Borland C/C++3。1也是第一套Borland免费送我 
的软件,当然代价就是希望我多写一些Borland产品的文章。   
接着Borland又计划推出Windows版的Borland Pascal。不过在Borland开发Pascal For  
Windows时,当时(现在也还是)最具盛名的Charles Petzold(我看的第一本Windows 
程序设计的书就是这位仁兄写的,相信许多人也是看他的书一路学来的)就说除了 
C/C++之外,Borland不可能做出能够在Windows下执行的Borland Pascal。不过很明 
显地,即使是Windows API的大师Charles也错了,Borland不但做了出来,而且 
Borland Pascal For Windows还非常的畅销,当然Borland Pascal For Windows也是 
后来Delphi的根基。   
当时的Borland可说是不可一世,不但产品大卖,而且日进斗金。Borland在Scott  
Valley豪华的总部也是在那个时候由Philippe Kahn大手笔地花了一亿多美金搭建的 
(想想10年前的60多亿台币可以盖什么样的房子?)。不过也许是Borland太成功了, 
因此也开始让Philippe Kahn渐渐地养成了好大喜功、目中无人的态度,这也种下了 
Borland开始走向衰退的因子。   
在Borland最强盛的时期,当然也就是Microsoft最痛恨Borland的时候,发生了一个 
著名的事件和一个著名的虚拟人物。由于当时Microsoft的开发工具一直打不过Borland 
的产品,因此在Microsoft的开发工具刊物上便出现了一个作者,不断地以文章嘲笑 
Borland,这个作者的笔名是Buck Forland。由于这位作者的文章内容以及他的笔名 
引起了当时Borland的不满以及大量Borland使用者的强烈抗议,稍后这位作者突然消 
失。因此有许多人推测这个作者应该是Microsoft的某位工程师,由于一直无法打败 
Borland的产品,恼羞成怒,因此才会以这个笔名来发泄。如果各位读者到现在还摸 
不着头脑,不知道为什么这个笔名会引起轩然大波,那么请试着把Buck Foland这两 
个英文字的第一个字母一对调就知道为什么了。现在各位是否会心一笑了?   
■  在Borland C/C++3。1大获成功之后,Borland却开始松懈了,并且开始走下坡路。 
当然这有许多的原因,我所知的其中最重要的原因有数项:Philippe Kahn和当时 
Borland C/C++的产品经理闹翻了。这位Borland C/C++的产品经理的名字是Eugene  
Wang,Eugene是一位非常聪明的越南人。他一手把Borland C/C++带到了世界第一的 
地位,并且在Borland C/C++3。1成功之后有了更伟大的想法,那就是想在下一个 
Borland C/C++版本中完整地以OWL封装所有的Windows APl。因为OWL 1。0虽然比 
MFC 1。0来得优秀,但是OWL的隐忧就是尚未完整封装所有Windows的APl。此外Eugene 
还计划以OWL为核心,开发一个类似今日Borland C/C++ Builder以可视化组件为开发 
方式的开发工具。请各位读者想一想,如果在当时Borland能够开发出这种C/C++开发 
工具,那将会是一个多么可怕的产品,稍后Microsoft的Visual C/C++1。0只是能够在 
集成开发环境中自动产生MFC的程序代码就立刻轰动了C/C++市场,造成了大量程序员 
转入Microsoft的阵营。而且,即使是目前的Borland C/C++ Builder,使用的 
Framework仍然是以Object Pascal为核心的组件Framework,而不是纯粹的C/C++程 
序代码。如果当时Eugene能够做出他心中的下一版Borland C/C++,那么我想,到现 
在Borland C/C++可能还是市场中第一的C/C++开发工具。   
不过很不幸的是,Eugene稍后和Philippe Kahn发生了激烈的争执。一气之下,Eugene 
离开了Borland。而Philippe Kahn则认为Borland C/C++的地位已不可动摇,因此也 
没有想立刻开发下一版的Borland C/C++。这样一拖竟然浪费了将近2年的时间,更大 
的麻烦是Microsoft可没有白白浪费这2年的时间。Microsoft Visual C/C++1。0在 
Borland C/C++3。1发布两年之后推出,并且立刻获得市场好评。Visual C/C++不但在 
编译器方面能够和Borland C/C++3。1相抗衡,在集成开发环境方面更大幅领先了Borland  
C/C++3。1,还能够自动产生MFC的程序代码,再也不是昔日的吴下阿蒙。直到此时, 
Philippe Kahn才从梦中惊醒而急于开发下一代的Borland C/C++4.0。但此时为时已晚, 
C/C++的开发工具已经发生了剧烈的变化,Borland的C/C++开发工具市场从此就开始逐渐 
地被Microsoft蚕食了。   
Eugene在离开Borland之后,立刻被Symantec所网罗,稍后Eugene也在非常短的时间 
之内为Symantec开发出了著名的Symantec C/C++。Symantec C/C++在当时被所有的技 
术刊物评比为拥有最棒的集成开发环境和最有创意的C/C++开发工具,由此可见Eugene 
的功力。不过Symantec C/C++稍后也终究不敌Microsoft Visual C/C++,这个故事 
的原因在稍后〃四大C/C++ 编译器之争〃的章节中再详细地说明。最后听说Eugene跑去 
做生意了,并且在前几年写了一本教导科技人员如何面试的书籍。一直很痛心Borland 
失去了这么一位优秀的人材。我常常想,如果当初Eugene没有离开Borland,那么历 
史可能就不是现在的这样了,Sign!!!   
■  Philippe Kahn大手笔地花了400多Million美金买下了Ashton…Tate公司和dbase。 
当时许多人都批评Philippe Kahn做了不值当的事情,因为Ashton…Tate不值这么多钱。 
但是由于当时Borland多的是现金,因此Philippe Kahn也不在意。不过Borland逐渐 
走向衰败的主因并不在此,而是在Borland买下了dbase之后,并没有立刻积极地开发 
dbase For Windows,反而把dbase丢在一旁。Philippe Kahn会如此做的原因便是当时 
Borland的另外一个和数据库有关的产品Paradox卖得也很好,因此Philippe Kahn并不 
急于开发dbase For Windows。不过Philippe Kahn忘记了一件事情,那就是当时市场 
上拥有大量使用者数目的dbase程序员需要一个好的Windows版dbase,但是Philippe  
Kahn购买了dbase却不提供Windows版的解决方案,因此当稍后Microsoft以极小的代 
价买下Fox这家公司,并且在数年之后推出FoxBASE For Windows,吸引了大量原先的 
dbase程序员以及Paradox的程序员之后,Philippe Kahn才警觉事情不对而匆匆忙忙 
地开发dbase For Windows。但是当dbase For Windows推出之后,Microsoft早已推 
出了两个FoxBASE For Windows的版本,占据了大部分的市场,dbase For Windows其 
势已不可为了。   
■  Microsoft开始向Borland挖角。由于Microsoft在许多的开发工具战役中一直被 
Borland打得灰头土脸,更何况Borland C/C++3。1几乎抢占了大部分的市场,因此 
Microsoft便开始准备好好地对付Borland。但是由于其时Borland在编译器的技术领 
域领先了Microsoft数年之久,Microsoft无法在短时间之内赶上Borland,所以 
Microsoft决定使用最有效的方法立刻追上Borland的技术,那就是直接从Borland挖角。 
结果,后来Microsoft的Visual C/C++小组有60%的成员是从Borland挖来的,这个举 
动不但立刻让Borland流失了大量的优秀技术人才,也在数年之后造成了Borland控告 
Microsoft的导火线。各位读者看到这里是否有什么感觉呢?不过我总觉得Microsoft 
并不是光明正大地击败Borland,而是使用了不公平的竞争手段。   
Philippe Kahn在这段时间不但让Borland C/C++被Microsoft Visual C/C++反败为胜, 
也痛失了几乎所有dbase的市场,更浪费了大量的金钱,流失了大量的优秀人员。在 
这些重要的因素之下,Borland已经不可避免地开始走下坡了。   
我最后一次看到Philippe Kahn,是在1994年末于亚特兰大(Atlanta)
返回目录 上一页 下一页 回到顶部 0 0
未阅读完?加入书签已便下次继续阅读!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!