[阿朱原创]:borland的战略猜测 (0分)

阿朱

Unregistered / Unconfirmed
GUEST, unregistred user!
borland的战略
专业的开发工具提供商,萎缩中间件和数据库业务,如AppCenter,visibroker,Interbase
Interbase从宣传来看,已经向嵌入式和跨平台两方面转移,因为高性能的数据库市场早已成熟,如DB2,
ORACLE,MS SQL SERVER,而跨平台数据库,如MYSQL也非常的好
最近Bolrand与BEA合作,用JB+WebLogic增强对抗IBM的一体WebSphere产品线
现在两大平台:win/linux/嵌入移动系统,由Delphi/Jbuilder/Kylix/C++Builder支持
未来两大平台:.Net/Java,由delphi.Net和JBuilder支持
集成开发环境的未来发展集成了建模,开发,测试,配置管理,分布,成了一个庞大的体系,由模型驱动,全
程建模和自动化管理,你是否已经做好了准备。
从Borland收购Bold,Together,StarBase就可以看出
从Borland集成Rose,Boundchecker,Rave,InstallShield,ModelMaker就可以看出
从Vss.Net和Jbuilder和Borland Enterprise Studio就可以看出
开发工具按技术分层次:
IDE
现在Borland的IDE已经变得彼此很相似了,如Jbuilder/Delphi/Kylix/C++builder
语法
语法受历史发展原因影响,无法改变,所以会有不同的开发工具,这一点在语法解析器上会有一些差异
类库
.Net和java和windows和Linux的类库虽然不大一样,但Borland尽可能使它们在程序员看来非常相似,在具体实
现上会有差异
优化器
尽管语法不同,但Borland会先生成自己格式的目标代码,然后有公共的优化器进行优化,这样就不需要为每种
语言单独开发优化器
本地CPU原生代码生成器
根据CPU的不同,还判断平台是windows/linux/java/.Net,看附加什么头信息来生成不同的原生代码或ByteCode
经过这么改进,Borland在支持一种软件平台或硬件平台时只需开发特定的类库和本地CPU原生代码生成器,生
成器好做,最难的就是类库必须让程序员觉得没什么变化,这需要很好的封装性。这样程序员就可以用不同的
语言在PC上开发的程序也可能无缝转移到手机上,这是Borland的战略。但是未来的硬件差异已经让.Net和java
屏蔽了,这两大平台屏蔽了PC,手机还是PDA,而且它们都有独立的类库,不需要再为不同的软硬件开发不同的
类库,这对Borland是个好事也是坏事。坏事是Borland的两大法宝:编译器和类库,都被对手做了,怎么办?
但是市场总有空白。因为微软和sun在构造类库时都为了自己考虑,两大阵营都不好随便转来转去的开发,而且
两个厂商都不擅长制造编译器。所以Borland把类库做的跨这两大阵营,类库的外壳都一样,这样在程序员一级
上对.Net和Jave平台都不敏感了。这样用Delphi for .Net开发的.Net程序,换一个本地CPU原生代码生成器,
就可以生成java代码。所以未来是没有什么开发语言,虚拟平台,数据库,中间件,CPU,移动设备之间的争斗
了。你唯一的考虑的重点就是你的客户需要什么,你的竞争对手还有什么没有做,然后赶快雇一帮枪手做出来
,招聘大量的营销人员然后把它卖出去,你就乐呵呵的点钱吧。
 
如果borland的开发系统能做到上面说的,那么borland的未来光明一片,否则...
 
阿朱写的文章看了几篇,很有见地,很佩服你对前景的判断。
希望你多写几篇。
 
borland自己现在可以说没有任何专有技术,这无异于行于冰上。
borland的中立既是一种原则,也更加是一种无奈的选择。在微软的平台上,borland无法
拿到抢先的技术,borland不管如何天才始终无法占先机。
ps:
阿朱,你在哪里工作,MSRA?我寒假开始要在北京实习工作一段时间,希望能够有机会和
你交流。
 
Borland一直把自己定位在语言工具提供商。虽然它在很多历史时机中都看到了机会,但是都
没有深刻的行动下去,例如:DBASE,VISIBROBKER,这两个产品都是在它们各自发展的初期
Borland购买进来的,但是Borland一直大力发展自己的开发工具,而忽略了这几个产品的发展,
所以机会都被错过了。
今天,基于当前的竞争局势,Borland深刻定位了自己,所以他收购的公司都是在加强他的
开发工具产品线,这是他的竞争优势,并不是一个无奈的选择。
虽然微软发展了很多产品,但是它的核心还是操作系统,以及以后的.Net,也就是以后的操作系统,
其他的产品都是围绕它来扩展,增强综合竞争力。
每一个有强竞争力的厂商都有他的不可模仿的竞争力。如IBM一直坚持通吃,不管谁,都统统支持,
你们打你们的架,我赚你们两人的钱。ORACLE也是,不管他对微软多痛恨,他还要出WINDOWS平台下的
数据库,因为这是赚钱的来源,没有人会拒绝多赚钱,ORACLE痛恨的是微软的数据库在吃掉他的市场
份额。
市场就是这样,打打闹闹,互相在作秀,互相在暗杀,这是生存的需要,没有个人感情的因素。
PS:
我不在MSRA工作。我更偏重商业一些。计算机软件行业只不过是一个利润相对较高的行业,如此而已。
当然其中的传奇和创新也是令人神往。
如果你来北京,你可以给我写mail,欢迎你来北京。有机会我们北京见。
 
接受答案了.
 
顶部