IronPython比传统的Python快1.8倍左右(相对于Python 2.4),并且和传统的Python一样是完全动态的;但相对于传统的Python,IronPython却支持可选的静态编译功能,静态编译过的IronPython程序就形成了常规的.NET可执行文件(.EXE文件)。甚至还可以将IronPython程序静态编译为.NET动态链接库(.dll文件)并且供C#和VB.NET等.NET语言调用。由于IronPython程序集中仅包含与系统库无关的托管代码,因此IronPython程序集是完全可验证的。
IronPython选择了Visual Studio 2008 Shell来作为其开发的基础,形成了IronPython studio.
目前,ironPython 2.0已经出Alpha 7了,速度很快,IronPython studio也出来了,有兴趣的朋友可以到
顺便说一下
微软专为开源开发者提供的官方网站终于正式上线--www.CodePlex.com 微软将在新网站上提供大量微软旗下的开源授权代码,允许用户浏览和下载。目前CodePlex.com依旧处于测试阶段,微软建立该站旨在改变以往的“反开源”形象,和开源社区进行更多交流与合作。目前微软已经提供的开源代码包括Atlas AJAX开发工具套装以及Iran Python Beta 1。 CodePlex.com只是微软开源计划的步骤之一,微软希望通过推广开源内容让开发人员更熟悉微软的软件架构,促进潜在开发/购买力。 CodePlex采用微软Visual Studio 2005 Team Foundation Server建立。
今天研究了半天,不明白怎么能直接连接上codeplex的源代码服务器,遗憾!!!!
顺便转一些学习资料,方便访问,感谢原作者,致敬!
1.安装IronPython
2.第一个IronPython程序
2.1 IronPython学习之Hello World
2.2 第一个IronPython程序(之一)
2.3 第一个IronPython程序(之二)
3.IronPython的Python血统
3.1 Type Inference & Duck Typing 也说Type Inference>(动态类型语言和静态类型语言的区别)
3.2 IronPython的第五块鳞片(三种特殊的数据类型——Dictionary、List和Tuple)
3.3 IronPython0.9.2发布了 —— Generator Expression简介 (Generator Expression)
3.4 IronPython0.9.3发布了 —— 介绍一下Decorator (Decorator)
4.IronPython与.NET的无缝结合
4.1 初试IronPython与.NET的集成
4.2 用IronPython作为.Net的脚本语言
4.3 IronPython的第八块鳞片(IronPython内建数据类型与System.Collections之间的联系)
4.4 IronPython0.9中的Examples (IronPython代码定义Event Handler以及在C#代码中嵌入IronPython Script)
4.5 第一个 IronPython 的 ASP.NET 程序
4.6 IronPython for ASP.NET:使用IronPython创建一个简单的Web页面
4.7 IronPython for ASP.NET CTP WhitePaper 摘要翻译
5.IronPython实用例子
5.1 用IronPython加载,写入文本文件
5.2 不可错过的MSDN TV —— IronPython: Python on the .NET Framework (上)
5.3 不可错过的MSDN TV —— IronPython: Python on the .NET Framework (中)
5.4 不可错过的MSDN TV —— IronPython: Python on the .NET Framework (下)
6. IronPython的近亲——Boo
6.1 IronPython的伙伴——Boo
6.2 Boo简介及无关的一些牢骚
6.3 .Net脚本语言Boo简介
一些其他的
琢木鸟 Python 社区
http://wiki.woodpecker.org.cn/moin/
好了,今天下载下来了,安装上看看,o(∩_∩)o...哈哈