微软推出IronPython 1.0

    技术2022-05-11  24

     

    [来源:Scott Guthrie]经过JPython作者Jim Hugunin三年的努力,9个Beta之后,.NET平台上的动态语言IronPython 1.0终于发行了!在他的发行说明里,他说他当初写针对CLR的Python时,无非是想臭臭CLR,准备写篇名为"Why the CLR is a terrible platform for dynamic languages"的文章,但在写原型时发现Python在CLR平台上运行性能极佳,居然在很多情形下比C语言的实现CPython还快不少。使用标准的评测benchmark,IronPython居然比CPython快1.7倍!后来他加入了微软,来完成IronPython在CLR上的实现。IronPython是Python的真实实现,与.NET平台之集成天衣无缝。

    下载地址 http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython

    InfoWorld的Jon Udell对Jim Hugunin有个很棒的采访录像,在其中Jim Hugunin对IronPython做了很细致的演示,包括用它来写WPF程序,并与Speech API集成,调用PowerShell等

    The Screening Room #8: IronPythonhttp://weblog.infoworld.com/udell/2006/08/30.html#a1515

    记得看过Ruby on Rails中的Console,它允许开发人员与Domain Model直接做交互,当时觉得非常酷。现在,IronPython允许你引人任何CLR程序集,同样也能与Domain Model通过命令行来交互了。

     

    最新回复(0)