微软推出IronPython 1.0

来源:互联网 发布:买钢琴还是电钢琴 知乎 编辑:程序博客网 时间:2024/05/01 03:59

 

[来源: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: IronPython
http://weblog.infoworld.com/udell/2006/08/30.html#a1515

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

 
原创粉丝点击