澳门威尼斯人赌场官网

科技新聞

.Net和Java誰更牛 微軟和IBM爭執不下

(//www.tvsmo.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提供了在任何時候任何硬件平台上編程的獨立性。

(//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)