写点什么

IronRuby 现已落户 Rubyforge

  • 2007-09-03
  • 本文字数:1110 字

    阅读完需:约 4 分钟

微软公司在.NET 上的 Ruby 实现连同它所有的源代码,最先是于 2007 年 7 月发布的。现在 IronRuby 已经落户 RubyForge 。RubyForge 提供了若干的服务,如一个缺陷数据库、一个 Subversion 源代码资源库等。

现在,那里没有发布的文件可供下载,所以获取源码就意味着要使用 Subversion 的客户端从资源库中检出。不熟悉 Subversion 使用的开发人员,可以参考 Aaron Juno 设在 drubydoes.net 上的博客

首先下载并安装Subversion,或者一个兼容的客户端如 TortoiseSVN 。如果你选择从命令行工具进行安装,需要调出一个 Dos 命令窗口,输入“svn help”以确保你的路径被正确安装。如若不然,需要重启系统。如果你选择了 Tortoise,它会需要重启。一旦你已经安装了它们其中的一个,你可能需要获取代码的最新版本。
svn co http://ironruby.rubyforge.org/svn/trunk/ IronRuby 命令会将代码的最新版本取出置于 IronRuby 文件夹下。如果你使用的是 Tortoise,创建一个名为 IronRuby 的文件夹,在其上单击右键,选择“SVN 检出”,然后指定 http://ironruby.rubyforge.org/svn/trunk/ 作为路径。

如果只是想快速浏览代码,不想通过 Subversion 将其检出,RubyForge 还提供了一个基于Web 界面的IronRuby 源代码资源库

当前版本的代码包含了对先前发布的版本的增强性功能。IronRuby 的 John Lam 列举出了几个增强

都有什么新变化? - 异常处理

  • 并行赋值
  • 实例变量

增加了更多类库支持:

  • 比较——Comparable
  • 枚举——Enumerable
  • 数组——Array
  • 散列表——Hash
  • 字符串——String (并未完全完成)
  • 目录——Dir

怀着对在.NET 平台上的 Ruby 的极大兴趣, M. David Peterson 倡议建立一个 Hackfest 劳动节以促进 Ruby 在.NET 上的两个实现

This Saturday… day, day < Sunday… day, day, and < Monday… day, day *ONLY*, the IronRuby and Ruby.NET Labor Day Weekend *HACKFEST* Extravaganza is coming to an IRC channel near you,
irc://irc.freenode.net/#ironruby

  • and -
    irc://irc.freenode.net/#ruby.net

Ruby.NET 是 Ruby 在.NET 上的另一个实现,它被放置在 Google Code 上。更多关于 Ruby.NET 项目的消息可以参阅 InfoQ 上的这个采访

你有计划为这些 Ruby 实现中的一个做出贡献吗?你会选择哪一个呢?

查看英文原文: IronRuby now on Rubyforge - - - - - -

译者简介:孙向晖,儿子小名“豆豆”,常被人称为“豆豆他爹”。1998 年开始步入 IT 行业,现任浪潮软件质保中心副主任。专注于研究和实践 MDA/UP/UML/SCM 等相关技术在团队中的大规模应用,对产品化的软件项目管理、需求管理和配置管理略有心得。他的博客为 http://blog.csdn.net/xiaosun/ 。参与 InfoQ 中文站内容建设,请邮件至 china-editorial[at]infoq.com

2007-09-03 20:331115

评论

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

AI 口语 APP 的功能开发

北京木奇移动技术有限公司

AI教育 软件外包公司 AI英语

跨境出海战略全景图:2026年主流模式选择与落地路径深度解析

Wolink

跨境电商 出海 海外社媒营销 海外营销推广 海外红人营销

如何在“需求洞察”中能运用提问技巧挖掘深层需求

执于业务

绕过验证码与登录:Playwright 自动化测试的身份认证策略

测吧(北京)科技有限公司

区块链Web3 项目的技术栈

北京木奇移动技术有限公司

区块链开发 软件外包公司 web3开发

【FAQ】HarmonyOS SDK 闭源开放能力 — Network Kit

HarmonyOS SDK

HarmonyOS NEXT HarmonyOS SDK应用服务

豆包编程模型发布!AI 程序员双十一大促9.9元到岗

火山引擎开发者社区

网络安全与数字化转型的价值投资

光联世纪

网络安全

等保测评软件测试:关键国家标准全梳理

等保测评

网络安全 信息安全 数据安全 黑龙江等保测评 哈尔滨等保测评

超节点 OS 重磅首发!操作系统大会 2025 启幕 AI 时代基础软件新征程

科技经济

视频+教程 | 三位一体:MOI 数据源 + MO 向量存储 + Dify 应用层,构建企业级 RAG

MatrixOrigin

数据 向量 rag

PAI Physical AI Notebook 详解2:基于 Cosmos 世界模型的操作动作数据扩增与模仿学习

阿里云大数据AI技术

人工智能 阿里与 PAI Physical AI

行业热点丨工程师期待什么样的有限元分析(FEA)软件?

Altair RapidMiner

仿真 CAE 有限元分析 网格划分 FEA

快递鸟API对接文档之 即时查询(地图版)

快递鸟

WebGL 的数字孪生项目开发

北京木奇移动技术有限公司

数字孪生 软件外包公司 webgl开发

动漫头像制作微信小程序系统:引流变现一体化工具详解

微擎应用市场

全新姿态亮相“2026杭州安博会”更高站位·更广视野·更新形式

AIOTE智博会

安防展 安博会 浙江安博会 杭州安博会 安防博览会

第三方商品采集小程序系统:高效赋能电商运营

微擎应用市场

好评立金红包小程序系统:助力商家高效获客留评的实用工具

微擎应用市场

从0到1:海外平台推广入门指南

Wolink

跨境电商 品牌营销 海外社媒营销 海外营销推广 海外红人营销

物流分拨中心RFID通道门选型与应用指南

斯科信息

RFID仓储通道门 RFID通道门 RFID通道门选型

海外网红推广实战指南:从策略到执行的全流程拆解

Wolink

跨境电商 海外社媒营销 海外营销推广 海外红人营销

广州车展倒计时,华为乾崑与东风打造的新品牌也要来了?

新消费日报

iNet Network Scanner for Mac WiFi网络扫描软件

做梦万元户

在需求洞察中如何 掌握主动倾听技巧?

执于业务

微店商品列表API接口文档

Datafox(数据狐)

微店数据接口 微店API 微店商品列表API 微店数据采集

大庆市等保测评:特色领域下的安全守护行动

等保测评

网络安全 信息安全 数据安全 黑龙江等保测评 哈尔滨等保测评

牡丹江等保测评:问题剖析与安全进阶之路

等保测评

网络安全 信息安全 数据安全 黑龙江等保测评 哈尔滨等保测评

选择海外网红营销服务公司的5个关键维度

Wolink

跨境电商 海外社媒营销 海外营销推广 品牌出海 海外红人营销

跨境出海第一站如何选?北美、欧洲、东南亚市场潜力与风险白皮书

Wolink

跨境电商 出海 出海企业 海外营销推广 跨境电商运营

能有效引导会议讨论

执于业务

IronRuby现已落户Rubyforge_.NET_Werner Schuster_InfoQ精选文章