權(quán)威人士和預(yù)言學(xué)家都認(rèn)為.NET對Java是一個(gè)威脅,其實(shí)那是騙人的,技術(shù)上看.NET非常不錯(cuò),但是它有三大致命缺點(diǎn):
1.它沒有經(jīng)過80/20. Java 從1.0發(fā)布,到現(xiàn)在進(jìn)入中年成熟期,這個(gè)發(fā)展過程非常平滑和自然。相反,.NET好像一個(gè)塞得滿滿的廚房設(shè)備,它太匆忙,遺留了太多問題在以后某天發(fā)生和解決。(意思是,沒有經(jīng)過時(shí)間考驗(yàn),很難說使用.NET很順利,.NET能否用幾天時(shí)間做了相當(dāng)于Java幾年的歷程,答案是否定的)
2..NET是被一個(gè)有桌面系統(tǒng)開發(fā)悠久歷史的公司推出的,其中有很多功能著眼如何建立一個(gè)桌面系統(tǒng),我很抱歉,很多商業(yè)系統(tǒng):將商務(wù)邏輯放在服務(wù)器端,用Web作為載體平臺,并不和桌面系統(tǒng)有什么關(guān)系和興趣。
3..NET是微軟推出的一個(gè)議程,它有大地那樣寬廣,有天空那樣高大,但是它在CIO和技術(shù)買家世界中卻是少之甚少,我認(rèn)為這是.NET面臨的最大問題。