出處:Taiwan CNET,微軟採用開原碼描述語言
微軟已經釋出其.Net Python版的測試軟體。
微軟表示,上週釋出的IronPython 1.0 Beta 1,與其他.Net程式編製架構良好整合,Python程式設計師也能「輕鬆地」存取所有.Net的應用程式。
Unix Python程式開發員Salim Fadhley表示,微軟支援Python是為了吸引Unix開發員轉至Windows平台,因為這是Unix平台上普遍使用的描述語言。
Fadhley說:「如果微軟擁抱Python,對Unix開發員是一大誘因 – 如果我們最愛用的語言成為主要軟體商率先支援的語言,對Window也是一大利多。目前大多數Python開發員使用Mac和Linux, IronPython可替微軟在傳統Unix敘述的領域大舉攻城掠地。」
但微軟不是唯一嘗試將.Net支援帶往其他平台的單位,開放原始碼Mono計畫的主要目標,就是將.Net支援帶入其他包括Unix在內的非微軟作業系統。
微軟尚未宣佈IronPython支援是否會加入其Visual Studio工具組,但許多人相信這只是時間問題。去年12月傳出軟體商ActiveState準備放棄支援其Visual Studio外掛軟體Visual Python後,類似謠言更甚囂塵上。
同時為開放原始碼Plone內容管理系統和Zope應用伺服器計畫擔任開發員的Fadhley表示,若有Python支援,開放原始碼開發員比較有可能考慮使用Visual Studio。他說:「我的看法是,此舉可以吸引通常對微軟非常猜疑的開放原始碼支持者。平常我絕不會用微軟的Visual Studio,不過,這或許會降低其他產品,如IBM Eclipse的優勢。但在可見的未來,我還是會繼續在Linux或Mac上使用Eclipse,因為那是非常成熟的Python平台。」
微軟尚未透露IronPython 1.0的正式推出日期,但該計畫團隊表示,測試版應該不會超過10個。
IronPython測試版可至微軟網站下載。(陳智文)
使用過Python,覺得目前主流3P(Perl、PHP、Python)的描述語言,就屬Python最靈活,也最Powerful,除了用Java實做出Python語法的Jython,還能編譯成單純執行檔,對於影像處理的陣列也比其他描述語言方便,加上目前又推出支援.NET平台的IronPython,蠻建議大家玩看看Python這描述語言。
Perl 和Python 的比較研究
專訪Java之父:Java會愈老愈俏嗎?(下),談到JAVA對面描述語言的競爭。


Leave a comment