写点什么

IronRuby PreAlpha1 深度探究

  • 2007-07-29
  • 本文字数:680 字

    阅读完需:约 2 分钟

在上周的 OSCON 大会上,微软公司的 John Lam 向公众发布了 IronRuby ,并承诺在八月底之前以微软许可授权(Microsoft Permissive License)的形式将源码托管在 Rubyforge 之上。有许多人认为微软许可授权与 OSI(Open Source Initiative)的开源理想最为吻合,甚至有些人猜测微软很快就会将这份许可提交到 OSI 的核准过程中。不管怎么说,这些猜测的根源无非就是因为微软决定将源码托管到 Rubyforge 上,而 Rubyforge 并非微软的公司财产。

与此同时,我们向 John 询问关于将代码发布于“开源”许可之下并托管在非微软主机上的流程时,他做出了如下回答:

没有任何的正式流程——就是和管理层还有律师开了不少会议。

当被问及 IronRuby 与 Ruby 规范的兼容性问题时,John 说:

我们一直在致力于构建出一个忠实于语言本身的实现——它与 Ruby 1.8.x 的分支是兼容的。只有一个明显的特性我们不打算实现,那就是 Continuations——这正好也和 JRuby 项目在这个特性上的立场保持一致。

也许是为了回应 Martin Fowler 关于 Ruby 与微软的文章,以及帮微软员工摆脱无法查看开源项目的窘境,当被问及社区如何才能最好地为项目提供帮助时,John 指出:

帮助我们在实现在标准分发版本中已有的基于 C 语言的 Ruby 类库。

John 在展望 IronRuby 未来的同时,也希望整个社区辅助参与 IronRuby 的.NET 类库,并将 IronRuby 告诉更多的人:

请大家帮助我们构建这些类库,帮助我们为这项技术宣传助威,也请大家帮助我们构建针对.NET 的有趣的类库。

欲了解 IronRuby,请到 InfoQ 站上阅读其它深度内容,或者您也可以从社区的角度更多地了解Ruby。

查看英文原文: Inside IronRuby PreAlpha1

2007-07-29 23:00950
用户头像

发布了 117 篇内容, 共 19.5 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

架构实战营模块 2 作业

Lukefang

这三年被分布式坑惨了,曝光十大坑

悟空聊架构

6种常见的地标识别算法整理和总结

华为云开发者联盟

KNN CNN 地标识别 GLDv2 地标识别算法

架构实战营模块2作业

林子钧

作业 架构实战营 模块二

一文带你更方便的控制 goroutine

万俊峰Kevin

线程 并发 Go 语言 goroutine

图算法系列之无向图的数据结构

Silently9527

Java 数据结构和算法 图算法 无向图

带你入门目标检测算法

华为云开发者联盟

网络 数据集 目标检测 yolo two-stage

陌陌一面,为什么SpringBoot的 jar 可以独立运行?

Java小咖秀

jar maven springboot 集成 pom

微信朋友圈高性能复杂度分析

thewangzl

后端服务太多,且涉及多种语言,如何进行高效管理?

我爱娃哈哈😍

架构 架构设计 架构场景实战

微信朋友圈高性能架构

chenmin

一文搞懂分布式锁的原理与实现

架构精进之路

分布式锁 4月日更

阿里P7手把手教你!系统学Android从零开始,内含福利

欢喜学安卓

android 程序员 面试 移动开发

华仔架构-模块

大师兄

关于 Spring 中 getBean 的全流程源码解析

小傅哥

Java spring 源码分析 小傅哥 getBean流程

架构实战营 模块二作业

Dylan

架构实战营

架构训练营-模块二作业

Neil43

架构训练营

架构实战营第二模块作业

DZ

产品经理训练营 Week4 学习心得

Mai

使用gradle插件发布项目到nexus中央仓库

程序那些事

Java maven Gradle 程序那些事

app架构师,10天拿到字节跳动安卓岗位offer,好文推荐

欢喜学安卓

android 程序员 面试 移动开发

【LeetCode】移除元素Java题解

Albert

算法 LeetCode 4月日更

甲方日常 94

句子

工作 随笔杂谈 日常

模块2—分析一下微信朋友圈的高性能复杂度

sandy

架构实战营

产品经理训练营 Week3 学习心得

Mai

模块二:课后作业

iHai

架构实战营

Spark任务等待与运行策略

小舰

4月日更

细说Python Lambda函数的用法,建议收藏!

华为云开发者联盟

Python 函数 匿名 Lambda函数 表达式

产品经理训练营Week14学习心得

Mai

架构实战营-作业2

大肚皮狒狒

作业

聪明人的训练(十九)

Changing Lin

4月日更

IronRuby PreAlpha1深度探究_.NET_James Vastbinder_InfoQ精选文章