微软宣布将向开源社区发布IronRuby

来源: LUPA开源社区
发布时间: 2007-07-25 09:00 作者: 思维牧童 来源: IT168 版权申明

字体: | 上一篇 下一篇 | 打印


关键词: 微软 开源社区 IronRuby

文章来源于http://www.lupaworld.com
  今天微软一发言人向媒体证实,其开源脚本语言Ruby的.NET版-IronRuby现在已向开源社区发布,在本周四的O'Reilly开源大会上由John lam发布官方公告。
  
  今天微软开发总经理Scott Guthrie和首席IronRuby开发者John Lam都在各自的博客中表示,下个月IronRuby和它的相关代码库将会提供给协作开发组织RubyForge.com,以得到来自众人的帮助和建议。

  Guthrie表示,一些关键的库还需要增加才能完全实现一个alpha版的IronRuby功能,因此目前从Lam的站点上下载的版本可以被看作一个pre-alpha版。

  IronRuby和IronPython一样都是基于一个新的叫做动态语言运行时(Dynamic Language Runtime,DLR)的.NET组件,它的目的是支持不需要编译即可执行的轻量级语言应用程序。而所谓的动态语言可以使用自适应、灵活的代码来迅速改变诸如基于Web的应用程序的环境,尤其是那些涉及到多服务器的应用。

  在典型的面向对象语言中,结构(Structures)用来表示数据状态以及处理和修改数据的方法。在一个类似C++的语言中,这些结构就是类。在静态语言中,类是不可缺少的。

  但是对于Ruby来说,不仅仅类可以被迅速的修改,而且其他继承它们的数据和功能的类也可以被修改。

  Lam在博客中声称,IronRuby方法调用的性能测试结果要远远快于目前Windows版本上的Ruby稳定版数倍。
文章来源于http://www.lupaworld.com

声明:LUPA开源社区刊登此文只为传递信息,并不表示赞同或者反对。

查看全部评论(0)我来说两句 直接向LUPA提出您的宝贵建议

-5 -3 -1 - +1 +3 +5