Showing posts from July, 2010

IronPython 2.7 Alpha 1 release (and license change)

The IronPython team have just announced the first release of IronPython 2.7, an alpha 1 release. This targets compatibility with Python 2.7, and comes with interesting news about the license that IronPython is released under. There is also more of Python's standard library included; specifically two more C extension libraries previously unavailable with IronPython. The next release of IronPython will probably be a bugfix release of IronPython 2.6: 2.6.2. Once 2.7 is complete the IronPython team will move onto IronPython 3, targeting compatibility with 3.2 - which is likely to be the current version of Python 3 when IronPython 3 is completed. IronPython 2.7 alpha 1 release announcement Download IronPython 2.7 alpha 1 IronPython 2.7a1 compared to CPython 2.7: Performance report We’re pleased to announce the Alpha release of IronPython 2.7 which can be downloaded at  This is a major new version of IronPython with a number of s

NumPy and SciPy for IronPython and .NET

The genius of IronPython is that it provides great integration with .NET libraries. The cost of this is that you no longer have access to Python extensions implemented in C unless the IronPython team, or a third party, has created an equivalent version in C# or wrapping an existing .NET library. One very powerful and widely used set of Python extensions come in the form of NumPy and SciPy . This is a particular problem for those interested in IronPython as there is nothing of equivalent functionality and quality in the .NET world. There is an existing way of accessing Python C extensions from IronPython in the form of Ironclad . Ironclad was specifically designed to work with NumPy, and it works astonishingly well, but it can never be as good as a native library. Microsoft are obviously very interested in NumPy as they have just announced an interesting partnership with Enthought , a company who are active in the Scientific Python community. The partnership is specifically to br

IronPython Tools for Visual Studio CTP3

At PyCon this year Dino Veihland announced IronPython Tools for Visual Studio, an extension to Visual Studio 2010 for working with IronPython. It features Python syntax highlighting, awesome auto-complete (intellisense) and a host of other features for working with IronPython code in Visual Studio. It can be used with the free Visual Studio shell and doesn't require you to own a full copy of Visual Studio. The third CTP (Community Technology Preview) has been made available for download. IronPython Tools for Visual Studio We are happy to announce a minor update to the IronPython Tools for Visual Studio.  IronPython Tools for Visual Studio (IPyTools) is a set of extensions available for Visual Studio 2010 which supports development of IronPython applications.  This release is our 3rd Community Technical Preview (CTP) and builds upon the previous two releases.  The release is a minor update which includes bug fixes and a number of small features.  You can download the latest rel