在微軟強(qiáng)大的$支持下,IronPython的開發(fā)就象搭上了火箭一下快。 2.6 Beta 2已經(jīng)在23日發(fā)布了。下邊是它的release notes, 具體詳情看這里 Release Notes At this point we are essentially feature complete from a CPython 2.6 perspective, and look forwar
在微軟強(qiáng)大的$支持下,IronPython的開發(fā)就象搭上了火箭一下快。
2.6 Beta 2已經(jīng)在23日發(fā)布了。下邊是它的release notes, 具體詳情看這里
At this point we are essentially feature complete from a CPython 2.6
perspective, and look forward to making available IronPython 2.6 Release Candidate 1
within the next couple of months. As such, we’d very much like everyone to try out this release and report back any major problems
you may encounter so we can fix them in time for the first release candidate. Any bugs that you find can be reported via http://ironpython.codeplex.com/WorkItem/Create.aspx
.
The primary focus of Beta 2 was bug fixing: a whopping 215 bugs were fixed
in this release. The majority of these were fixes to standard CPython built-in modules with IronPython runtime fixes coming in at a close second. Some of the higher profile work items include:
A very visible new feature added to this release is that ipy.exe is now strictly a 32-bit only assembly. That is, it gets executed as a 32-bit CLR process on both x86 and x64 operating systems. ipy64.exe, despite what its name might imply, is a platform agnostic assembly matching the old behavior of ipy.exe in the sense that it gets executed as a 32-bit process on 32-bit OSes and 64-bit on 64-bit OSes. Why this change you ask? Quite simply put IronPython users with 64-bit OSes will see around a 33% improvement to IronPython startup time under ipy.exe
!
Silverlight users: a new version of Silverlight, namely Silverlight 3.0, is required to build the “Silverlight Release” or “Silverlight Debug” configurations of IronPython.sln. Please update your Silverlight installation accordingly by visiting http://www.microsoft.com/silverlight
if you intend to build IronPython from sources.
Thanks to everyone in the IronPython Community who reported bugs and provided valuable feedback. We really do appreciate your input which helps to make every release of IronPython better than the last.
從release notes可以看出,開發(fā)進(jìn)度是相當(dāng)喜人的。
1. 已經(jīng)完成了CPython 2.6的功能。
2. 32位和64位版本分離開來以更好地利用64位系統(tǒng)的高性能
3. Silverlight的支持 - 也許不久開發(fā)人員就能夠使用IronPython開發(fā)Silverlight的真正應(yīng)用了,要知道Python的開發(fā)效率比其他語言要高出好多倍哦。
有興趣的話可以在這里試試看 http://ironpython.codeplex.com/Wiki/View.aspx?title=SilverlightInteractiveSession
【小結(jié)】
個人非常看好IronPython的前景。有了微軟的支持,IronPython已經(jīng)不是當(dāng)初那個實驗室里邊的玩具了。非常期待微軟能夠在IDE方面給出給多的支持。
期待中。。
【鏡像地址】
http://blog.whitejadesoft.com/?p=119
Python ,IronPython ,Silverlight
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com