NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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:00549
用户头像

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

关注

评论

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

阿里内部热捧“Spring全线笔记”,不止是全家桶,太完整了

Java架构追梦

Java spring 源码 架构 微服务

浅析“分布式锁”的实现方式丨C++后端开发丨底层原理

Linux服务器开发

redis zookeeper 分布式锁 Linux服务器开发 C++后端开发

重读《重构2》- 改变函数声明

顿晓

重构 4月日更

mosquitto支持websocket搭建记录

风翱

4月日更 web socket mosquitto

汽车之家基于 Flink 的数据传输平台的设计与实践

Apache Flink

flink

云存储中不可不知的五个安全问题及应对措施

浪潮云

云计算

学会这15点,让你分分钟拿下Redis数据库

民工哥

后端 linux运维 redis cluster

使用JavaScript解析XML文件

空城机

JavaScript xml 大前端 递归 4月日更

云原生技术及可观测实践

滴滴云

2年进入苏宁,第5年入职阿里,专科学历的他是如何做到?

Java架构师迁哥

函数计算助力高德地图平稳支撑亿级流量高峰

阿里巴巴中间件

隐私安全的城池营垒,能成为手机品牌高端化的赛点吗?

脑极体

曾国藩:人生惟有常是第一美德

帅安技术

曾国藩 坚持 有常 天赋 成事心法

1分钟搞定 Nginx 版本的平滑升级与回滚

民工哥

nginx 后端 linux运维

融云 CTO 杨攀:技术人员如何创业?

Yano

【科创人】贝锐创始人陈宇晔:花生壳诞生自一次挫折,15年坚守有温度不作恶

科创人

怎么拥有个人磁力

帅安技术

IP 个人磁力 KOL 思想 吸引力法则

聊聊十种常见的软件架构模式

架构精进之路

4月日更

浅谈 MySQL 集群高可用架构

民工哥

MySQL MySQL 高可用 集群 linux运维

从被踢出局到5个30K+的offer,一路坎坷走来,沉下心,何尝不是前程万里

北游学Java

Java 数据库 分布式 微服务

Java该怎么学?阿里大佬呕心沥血之作,Java全线成长宝典,从P5到P8一应俱全

Java架构师迁哥

一个极简的冲突管理工具

石云升

28天写作 职场经验 管理经验 4月日更 冲突管理

金融科技数据链的DNA

博睿数据

金融科技 博睿数据 数据链DNA

函数计算助力语雀构建稳定且安全的业务架构

阿里巴巴中间件

文档 企业架构和云服务 业务架构

区块链技术重新定义 物联网的物与物之间的交易

CECBC

发展空间

中国数字人民币试点有序扩大至“10+1” 拜登政府正加强研究数字人民币计划

CECBC

数字货币

不愧是阿里内部“Spring Cloud Alibaba学习笔记”这细节讲解,神了!

Java架构追梦

Java 阿里巴巴 架构 微服务 SpringCloud

不想搞Java了,4年经验去面试10分钟结束,现在Java面试为何这么难

Java 编程 程序员 面试 计算机

json基础学习

ベ布小禅

4月日更

Coinbase上市,对加密市场将带来哪些影响?

CECBC

货币

你管这破玩意叫哨兵?

Java 数据库 redis 程序员 架构

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