微软正式发布IronPython
【IT168 技术新闻】
微软正式发布IronPython。这是一次对所有动态语言的冲击,不过他的开发团队表示一切才刚刚开始。
Python是像Perl, PHP, Ruby 和 Tcl一样。被开发者广泛使用的、并且在互联网上成熟运行的几种动态语言之一。这类语言最大的特点是他们的解释快于编译,所以他们可以很快地运行。同样他们依托的是简单、基础的语法,使其很容易学。
Python十分流行,Google和BitTorrent都在重点使用。微软指出IronPython不仅可以在.NET framework上运行、使用所有.NET的services, 而且他也将运行于添加了WinFX 的.NET 3.0。
IronPython首席设计师Huginin说“CRL可以为大家提供他们想要语言,我们的目标人群是那些正在使用Python而又希望体验.NET的开发者。我们将帮助他们在.NET上像往常一样轻松运用Python。”尽管Hugunin一直认为编译器会很快的运转,但执行动态语言是一件复杂的事情。
产品和市场部的副总Sam Charrington表示由于使用Python开发应用程序快于使用C#,所以公司会支持.NET和Python的“联姻”。人们可能更喜欢编译语言程序,但是Python在敏捷性和开发成本上的确更胜一筹。
此外,微软将会把IronPython 添加到Visual Studio 2005 SDK,但是它将不会作为自身编译器的一部分,以后IronPython 会是一个开源项目。微软还计划为其建立一个像SourceForge那样的开源社区。
Huginin指出微软近期将致力于IronPython的工作,之后会着眼于其他动态语言。“我们的目的是用IronPython为在.NET平台上运行其他动态语言铺平道路,IronPython蕴含着很多如何在.NET上运行动态语言的思想,我们也将把这些思想运用于其他语言。”
原文链接:http://www.internetnews.com/dev-news/article.php/3630641