A Microsoft acaba de liberar o IronPython 2.0 que consiste na implementação do Python para o .net no CodePlex. A melhoria mais importante consiste no fato de agora ser executado sobre a DLR (Dynamic Language Runtime).
De acordo com o CodePlex, as melhorias mais significativas consistem em:
- Inclusão de um instalador MSI para a plataforma Windows, que inclui partes da biblioteca padrão CPython 2.5
- Assemblies do IronPython para Silverlight e ferramentas como Chiron, aprimorando assim a experiência de desenvolvimento de aplicações Silverlight
- Inclusão de módulos baseados em C como cmath e _winreg
- Melhorias significativas de importação e compatibilidade
- Adoção da Microsoft Public License, que foi aprovada pela OSI
- Melhorias na performance: neste ponto, há inclusive uma página wiki contendo maiores detalhes – veja http://www.codeplex.com/IronPython/Wiki/View.aspx?title=IronPython%20Performance
- Mais de 500 bugs presentes na versão anterior foram resolvidos. Destes, 453 foram reportados no próprio CodePlex
- Suporte a precompilação de código fonte Python em DLLs
Outros links úteis: IronPython Home Page, Release Notes, Source and Binary Downloads, Compiled IronPython, uma notícia da InfoQ sobre a relação entre o IronPyton e DLR/CLR.