• Welcome to ComeFromChina Community (CFC中文网)! We are the largest Chinese Canadian community forum in Ottawa. Please to participate in discussions, post topics, view images, and access full community features. Join us today! 欢迎来到CFC中文网。请登录以参与讨论、发布主题并查看图片。

Java阵营内讧 开放商自乱阵脚

yanghao29

知名会员
注册
2002-01-16
消息
939
荣誉分数
0
声望点数
126
Java阵营内讧 开放商自乱阵脚
Java虽然越来越受一般公司与软件开发商的欢迎,但若长期而言,其成功还有待克服眼前的一些障碍,而最大的问题正是自家人的相互制肘.

  微软技术目前仍是最多软件开发商采用的主流语言,不过Java的确有后来居上的架势.根据IDC公司一份2000年的调查显示,有300万人使用C与C++为主要软件语言,Visual Basic则以230万人居次,Java则有120万人。而Evans Data最近也有资料显示Java使用者逐渐上升
,而C与C++开发商则逐渐减少.

  此趋势也反映在校园中,例如麻省理工学院(MIT)信息系从1997年起便以Java取代微软C++成为学生必修语言。而今年加州大学柏克莱分校则开了25门Java课程,但只有7门教授微软语言。MIT助理教授Daniel Jackson认为Java有快速取代其它语言的趋势,尤其是C++,他也指出多数大学生在上他的课以前多半已有某种程度的Java功力。另外美国“大学理事会”在两年后也将以Java取代C++作为大学信息系入学检定考试科目。

  但即使如此,分析师与软件主管也指出Java目前仍有几个阻碍成长的隐忧。第一是来自微软的强力竞争,后者已推出类Java语言C#,以及一种仿造Java模式的全新网络软件策略。

  第二个阻碍则是来自Java内部阵营的内讧,许多软件公司所推出的产品并不完全遵守Java制订的标准,虽然这些不兼容之处后来还是可以得到解决,但Java支持者担心这类独立开发潮流极可能导致混淆与冲突,造成Java开发商自乱阵脚。

  最后则是Java本身复杂度使然。分析师认为若Java若要突破高阶程序设计人员普及至一般开发商,Java软件制造商应该仿效微软发行简单易用的程序工具,让程序人员可靠着鼠标点选一番就可写就应用程序。易于使用的Java工具将有助于更多软件开发商使用该语言,并造就更大、更健全的Java市场。

  SUN公司于七年前推出Java便打着“write once, run anywhere”(撰写一次应用软件,就可以在任何计算机上执行)的口号,也因此微软对手如IBM、甲骨文与BEA纷纷加入Java阵营。

  但其实Java并没有真正达到此一完美的跨平台境界,导致有些选择Java的公司反而花上更多时间与金钱。许多人归咎此一原因在于Java推出共通标准费时过久,通常与要12-18个月才能完成,但软件厂商竞争激烈,根本不可能枯等而不推产品,也因此他们便直接推出自行改良,非标准技术的Java产品。例如IBM与BEA都在自家应用服务器上使用非标准技术,好让产品更加稳定,速度更快。但有些公司主管表示这会导致同一Java软件却无法百分之百兼容于不同厂商的应用服务器上。

  微软企业行销策略部主任Barry Goffe表示,Java软件商唯有在应用服务器上建立专属延伸才能存活。“大家都同样使用J2EE,厂商不稍加变化怎能凸显产品优势?”

  不过SUN Java与XML技术部门副总Rich Green则认为先求创新再求标准化也没什么不好。“开发商总是需要先实验一番,然后才会产生标准...我们希望将最好的技术纳入平台中。”

  但不管如何,Java阵营的唯一不灭标准大概就是脱离微软大权独揽的态势。“微软的工具程序做得很棒,但你没有太大选择空间。”顾问公司LeapNet技术长Larry Podmolik表示
 
后退
顶部
首页 论坛
消息
我的