Microsoft剛剛公布Beta版本的.NET架構軟體,其中根本不支援 Java,它們在英國的策略聯(lián)盟經(jīng)理 Gordon Smille公開向程式設計師們宣稱要盡早放棄Java,趕快去學C#。因為一年以後會正式推出的.NET并不支援Java,現(xiàn)在學Java所花的工夫到時候全都會沒有用。所以現(xiàn)在數(shù)以萬計正在學Java的人是在浪費時間。Microsoft 的.NET已經(jīng)宣布會支援十五種各式各樣的程式語言,其中獨缺Java。
Microsoft 的策略已經(jīng)很明顯,它是專門沖著Java而來。在現(xiàn)今的網(wǎng)路電子交易平臺上,Java已經(jīng)是業(yè)界標準。但是 Microsoft到這個時候還想用這種鎖國政策,逼使用者二選一,這樣對大家根本沒有什么好處。所以這項宣布引起許多分析家和業(yè)界的反駁,Gartner Group 的分析師MassimoPezzini指出Microsoft太天真了,電子商務是各行各業(yè)必須加緊腳步建置完成的首要任務,大家不可能呆坐一年等這套偉大的.NET正式現(xiàn)身。ATG的技術總監(jiān)Joseph Chung 說得更傳神,他說Microsoft的做法好比是要學生們學任何一種語言,就是不準學英文一樣。他說身為一個程式設計師,就是要學會市場上需求最大的程式語言,而目前需求最大的語言就是Java。
依我個人的淺見,大家可以根本不必理會 Microsoft的恐嚇。因為它不支援Java,將來如果.NET真的那么強大,真的那么好用,眾多廠商自然會讓Java支援.NET,就像現(xiàn)在Sun推出的 Windows版JDK一樣。而且就程式語言本身,C#根本就是變型版的Java,我常開玩笑說,以後只要把現(xiàn)有的Java程式的副檔名改掉,也許再“搜尋/置換“其中某幾個關鍵字(Keyword),就是C#程式了。所以大家盡管放心,即使是 Microsoft的信徒們,也放心大膽來學Java吧 !學會了Java,等於學會C#,反正即使你現(xiàn)在想學C#,也根本沒東西讓你學,所以歡迎所有人現(xiàn)在就加入Java的行列。 歡迎轉載,但請保留如下內容。
|