首页 > 范文大全 > 正文

未来决战在平台

开篇:润墨网以专业的文秘视角,为您筛选了一篇未来决战在平台范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

如果你写程序,而不知道Borland,那是会被人耻笑的。

Borland在一代程序员的心中,永远是巨星。在一些IT老人看来,提到过去的Borland,想到的就是Turbo Pascal、Turbo C 、Borland C++、Dephi、Jbuilder等,这些如雷贯耳、耳熟能详的产品。二十多年的传奇,几乎已经让Borland成为了开发工具的代名词。从经典的Borland C++到令人振奋的Delphi和Jbuilder,Borland总是给开发者一个又一个惊喜。甚至可以说,正是因为Borland的痴迷和执著,才使得开发工具领域始终创新不断,惊喜不断。

而如今,Borland已经开始了艰难的转型,将IDE事业部独立出来,成立了Codegear公司。Codegear能否续写Borland的辉煌成为了人们关注的焦点。这次转型,进而引发人们对于独立软件开发商未来发展的思考将会持续下去。

作为最大的独立软件开发工具厂商,Borland曾经有自己的辉煌,其产品Turbo c、Turbo Pascal都是在Dos时代最流行的开发工具,拥有无数的拥趸。然而,在PC平台逐步图形化的过程中,Borland逐渐被取代了。这样的情况看似偶然,实则必然。Dos时代是微软和独立开发工具厂商的蜜月,Dos平台上第三方开发平台越多,越有利于Dos平台的推广。而随着Windows时代的来临,Borland逐渐被边缘化。

究其原因,笔者认为主要是平台的缺乏,这个平台可以是一个操作系统,可以是一个虚拟机,也可以只有一个类库。在别人的平台上开发工具,进行竞争,就像跟一个既是运动员又是裁判员的家伙赛跑一样,很难获胜。

但是,建立一个自己的平台是非常困难的事,需要非常雄厚的技术积累和巨大的推广能力,短时间内也很难见到成效。这个时候可以借助开源的力量搭建开放的平台,从而获得更大的竞争力。现在,开源的Eclipse平台已经成为广泛使用的IDE。今年8月,Codegear的JGear也是一套专门适用Eclipse开源开发平台的plug-ins。

Codegear大中华区总经理琚伟介绍到:“我们非常积极地支持参与Eclipse这些项目,而且我们确实在JBuilder,还有‘Ruby on Rails’的IDE方面,使用了Eclipse作为我们最基础的框架基础。但同时,我们的C++ Builder和Delphi,也还多基于.Net环境。我们的目的是满足程序员和开发团队的需求,尽量用简单的语法表达复杂的问题。”

平台的重要性是无须质疑的,任何一个领域,工具都是运行于平台之上的。有了自主的平台,才能开发出更多的第三方工具,并且可以通过平台的优势击溃竞争对手。安世亚太就熟谙此道,于最近了独立自主产权的企业级协同仿真平台PERA。而谁又能知道,安世亚太成立之初仅仅是Ansys的产品。

自主研发的PERA平台的推出,让我们不得不称赞安世亚太领导层高瞻远瞩的眼光,正是看到了平台技术将主导未来的整个研发市场,使得安世亚太投入大量的人力、物力和财力,自主研发平台技术,完成了从别人产品到自主研发的转变。安世亚太副总裁田锋表示:“平台技术是我们高度重视的一个工作,PERA平台就是通过对流程、技术及数据的集成,整合了研发的相关工具,形成基于网络的分布式平台。平台的推出,不仅可以集成我们自己开发的第三方软件,也可以纳入其他厂商和爱好者开发的第三方套件,而不必像从前那样围绕着别人的产品做研发。”

平台是多种多样的,它决定了自己的研发是寄生于别人产品之上,还是用于完善自己的平台。拥有了自主研发的平台就犹如获得了比赛的赛点,随时拥有一击制敌的时机与能力。而缺乏了平台的支持,就如同永远的打工仔,如果有一天,自己依赖的平台逐渐没落甚至消失,那在此平台之上的所有努力也将灰飞烟灭。未来的软件领域的战役,将会在平台之上打响。