3月15日消息,100多位頗具影響力的微軟軟件開(kāi)發(fā)用戶簽名上書(shū)微軟,要求軟件巨頭撤回停止對(duì)Visual Basic用戶提供支持的決定。
這些用戶都是微軟最具價(jià)值專業(yè)項(xiàng)目(MVPs Most Valuable Professional program)的成員,他們稱微軟停止支持無(wú)疑于毀滅成百上千萬(wàn)的Visual Basic 6 (VB6)應(yīng)用軟件,拋棄了編程人員,因?yàn)樗麄儾](méi)有經(jīng)過(guò)新語(yǔ)音的培訓(xùn)。
微軟此前表示,將于本月底停止對(duì)Visual Basic 6提供標(biāo)準(zhǔn)支持,終止免費(fèi)的突發(fā)事件支持和升級(jí),這兩項(xiàng)服務(wù)改為收費(fèi)服務(wù)再延續(xù)三年。
MVPs不僅僅要求微軟繼續(xù)對(duì)VB6提供支持,并開(kāi)發(fā)與新產(chǎn)品Visual Basic.Net接軌的語(yǔ)言。
聯(lián)名申請(qǐng)書(shū)表示,“在Visual Studio IDE框架內(nèi)提供新版基于COM的Visual Basic有助于微軟保持客戶已開(kāi)發(fā)程序產(chǎn)品的價(jià)值,也可以顯示微軟致力于核心Visual Basic語(yǔ)言的決心,并能夠大大簡(jiǎn)化VB.NET 推廣的過(guò)程。”
心懷不滿的開(kāi)發(fā)者稱,微軟用Visual Basic.Net (或Visual Basic 7)來(lái)代替VB6,事實(shí)上是從根本上拋棄一種語(yǔ)言而選擇完全不同的另一種語(yǔ)言。要讓基于VB6的應(yīng)用軟件升級(jí)到VB.Net幾乎是不可能的,而對(duì)于VB6開(kāi)發(fā)者來(lái)說(shuō)學(xué)習(xí)VB.Net語(yǔ)言無(wú)疑于學(xué)習(xí)另一種完全陌生的復(fù)雜語(yǔ)言,VB.Net只在名義上屬于Visual Basic。
聯(lián)名書(shū)表示,微軟在開(kāi)發(fā) C#語(yǔ)言的同時(shí)還在開(kāi)發(fā)C++語(yǔ)言,為何在Visual Basic和VB.Net語(yǔ)言開(kāi)發(fā)上不采用同樣的模式呢?微軟于2000年推出VB.Net后,VB6及老版本用戶大量遞減,他們并沒(méi)有轉(zhuǎn)向VB.Net,而是Java等非微軟產(chǎn)品。
在北美地區(qū),絕大多數(shù)Visual Basic開(kāi)發(fā)者繼續(xù)使用VB6或更老的版本,使用VB6的開(kāi)發(fā)者占45%,而使用VB.Net用戶只占34%。
一些業(yè)界觀察人士認(rèn)為,盡管開(kāi)發(fā)用戶的請(qǐng)求可能起一定作用,但并無(wú)實(shí)際意義,因?yàn)槲④洸淮罂赡芨淖儗?duì)于VB6的立場(chǎng)。