.Net和Java谁更牛 微软和IBM争执不下

标签:

(http://www.epochtimes.com)
【大纪元3月6日讯】上周末,IBM和微软之间有关Web服务的分歧进一步扩大。在构建人们在网上直接交谈的Web应用服务时,两家公司的人员在谈到.Net和Java 2企业版(J2EE)各自的相对优点时发生了摩擦。

赛迪网3月5日消息,IBM高级顾问网络建筑师Keith Edwards和微软负责.Net技术推广的经理Neil Hutson在瑞士Montreux举行的行业聚会NetEvents上发表了讲话,凸显了双方的分歧。

Edwards的最大批评指向微软.Net的编程模式。Sun公司此前状告微软说,微软“劫持”了它的Java语言技术。微软的.Net就是在Sun公司赢得那场官司之后发展起来的。Edwards特别指出,微软同时支持多种编程语言的决定从根本上讲是存在问题的。他强调Java语言被众多程序员广泛接受,“程序员们并不会跑来对我尖叫,‘我需要五种不同的编程语言’。”

Edwards也承认使用Visual Basic编程的程序员也不在少数,但是他指出,尽管Visual Basic适合设计客户服务器上的各种应用,“但是你不得不进行调整以适应.Net的编程模式。”他还说,对于一些人来说,这个变化并不是很大,但是对于那些专门设计客户服务器软件的程序员来说,这将是一个巨大的变化。

他说道,“就连微软自己都告诉程序员,适应.Net需要6个月到2年的时间。”微软的C#也遭到了激烈的批评。Edwards说C#的存在衹是为了模仿Java早已提供的那些功能。

他还说,不管开发人员做出什么样的决定,都会面临一个转变时期,不管他们是从Visual Basic 6转变到Visual Basic .Net,还是准备学习C#或者是Java语言。“Java技术已经摆在那儿了,因此如果你必需做出转变的话,那你为什么不转向一个允许在任何地方运行程序的开放框架呢?”

为了反击IBM的观点,Hutson表示,微软的立场是﹕一种语言并不会适合所有的人。他说﹕“在.Net当中,我们允许第三方的参与,从而为Cobol、Java以及其它各种语言提供支持。”他还补充说,有大量的开发人员使用Visual Basic语言,而且C#也并不难学,因为它是在现有的语言上发展起来的。

他说,“C#是基于Java和C++的。但是,由于未来人们需要一种新的语言,所以它的功能也是建立在这种需要的基础上的。我接受C#作为一种编程语言并没有花费太长的时间。”

Edwards也表示,在.Net能发挥作用的地方,IBM还是会支持它的。他说﹕“但是,让许多公司扔掉在过去三十年来一直进行投资的应用,这样的事情是不会发生的。”他说,IBM的立场是公司的Web服务应该建立在一个可以扩展的开放式框架上。他说,J2EE提供了在任何时候任何硬件平台上编程的独立性。
(http://www.dajiyuan.com)


    相关文章
    

  • 微软Intel制定Windows CE.NET合作计划 (3/2/2002)    
  • 微软.NET和Sun Java的整合 (3/2/2002)    
  • 微软宣布将向150家公司幵放Windows源代码 (2/23/2002)    
  • 微软.Net与Sun Java: 无线网络服务战火再度升温 (2/22/2002)    
  • 微软反驳VC++.NET存在安全漏洞的指责 (2/21/2002)    
  • 斥资2亿美元 微软全力打造.NET形象 (2/19/2002)    
  • 刚推出一天微软Visual C++ .Net即被发现存在安全隐患 (2/16/2002)    
  • 微软推出网路服务工具,借此为.NET平台吸引更多使用者 (2/15/2002)    
  • 微软新软件图霸互联网市场 (2/15/2002)    
  • 台北市卫生局:今起网路公开健康年菜食谱 (2/4/2002)    
  • 微软发布.Net关健幵发工具 Visual Studio.Net (1/18/2002)    
  • 微软:W32.Donut不会影响.NET (1/15/2002)    
  • AOL推出类似.Net的服务 与微软争夺战再升级 (1/12/2002)    
  • 苹果VS微软:谁将成为21世纪高技术行业霸主? (1/12/2002)    
  • .Net比Java更受青睐 微软在调查中作弊? (1/11/2002)    
  • 面对Sun Java困难重重 微软何时实现.Net计划? (1/11/2002)    
  • 微软督促Passport用户给IE打补丁 (1/5/2002)    
  • 调查显示Java比.Net更受IT人士青睐 (12/25/2001)    
  • BEA主席﹕微软.Net在商用市场上已输给Java (12/13/2001)
  • 相关新闻
    微软督促Passport用户给IE打补丁
    面对Sun Java困难重重 微软何时实现.Net计划?
    .Net比Java更受青睐 微软在调查中作弊?
    微软:W32.Donut不会影响.NET
    如果您有新闻线索或资料给大纪元,请进入安全投稿爆料平台
    评论