
它是Python的第三个实现，比CPython和Jython都新，旨在允许Python程序与应用程序集成，这些程序被编写来与微软的windows平台上的 .NET 框架，以及 Linux 平台上的Mono开源代码等价物进行协作。.NET 和它的C#编程语言运行时系统都设计为一个语言中立的对象通信层，它们类似微软早期的COM模型。IronPython允许Python程序作为客户端和服务器端组件，获得和其他.NET语言的互访问性，并从它们的Python代码中利用如Silverlight框架这样的.NET技术。

在实现上，IronPython非常类似Jython（并且，事实上，是同一个创造者开发的）——它用在.NET环境中执行的等价物替换了图2-2的最后两个气泡。也类似Jython，IronPython 有特殊关注点——主要是将Python和.NET组件集成的开发者感兴趣。之前被微软开发，现在是一个开源项目，IronPython可能也可以利用一些重要的优化工具获取更好的性能。参考其[官网](http://ironpython.net/)和网上搜索的其他资料，获取更多细节。

