IronPython.NET集成脚本引擎

微软支持、无缝调用.NET 类库、还能跑 Python 脚本,IronPython可以说是.NET 开发者和 Python 爱好者之间的桥梁。

跨平台的兼容性比较强,Windows、Linux、macOS 都能跑,不用折腾就能上手。你用惯了.NET 那些类库?用IronPython一样能直接调,像用 Python 写 C#那种感觉,嗯,挺爽的。

性能方面也不拖后腿,靠着.NET 的 JIT 机制,跑起来比传统 Python 快不少,尤其在计算密集型任务的时候,响应也快,效率也高。

你要是搞原型开发或者想给应用加点脚本功能,用IronPython挺合适,代码简洁,功能强,尤其在内部嵌入脚本这块,真的方便。Web 这块也能搭 ASP.NET 玩起来,挺多玩法的。

有本书叫《IronPython in Action》,内容写得还不错,讲了不少高级玩法,比如设计模式、元编程,还有怎么结合.NET 做面向对象开发,边看边敲代码,效率挺高。

想找资源的话可以看看这篇文章,或者深入了解下wrox 的专业版 IronPython,都有干货。

如果你是 Python 开发者想试水.NET,或者.NET 老兵想体验脚本语言的灵活性,那IronPython绝对值得你花时间研究一下。

pdf 文件大小:14.19MB