写点什么

RubyGems 快报:Fat Binary Gems、Is It JRuby 及新的 RubyGems 插件

  • 2009-06-04
  • 本文字数:504 字

    阅读完需:约 2 分钟

为了让原生的 Windows RubyGems 同时支持 Ruby 1.8 和 1.9, Aaron Patterson 提出了个解决方案:fat binary gems。Fat gem 包含用于两个版本的共享库,并且可以在运行期决定哪个应被加载。

Luis Lavena 已经开始着手把 Aaron 的变更整合到 rake-compiler 中,而且已经发布了 rake-compiler 的一个 beta 版本。感兴趣的读者可以从 Aaron在GitHub 的demo 中找到fat gem 的简单例子。

看起来,fat binary gem 的工作方式“和在同一个gem 中提供对JRuby 和Ruby 二者的支持的方法异曲同工,即(在gem 中)发布jar 文件扩展并在JRuby 运行时加载”, Charles Nutter 在 Aaron 的博客中留下了这样的评论

说到 JRuby 和 RubyGems,大家可以从最近刚发布的网站 Is It JRuby 了解热门 gem 和 JRuby 之间兼容情况的现状,这个网站和 Is It Ruby 1.9 的风格如出一辙。

RubyGems 在 1.3.2 版引入插件机制,从而使得几个新插件在过去的几周中应运而生:Gabriel Horner写了个gem grep 插件作为例子,手把手向大家介绍如何编写gem 插件,而 Adam Sanderson 写了个 open 插件,可以轻松在默认编辑器中打开 gem 看源码。

查看英文原文: RubyGems Roundup: Fat Binary Gems, Is It JRuby and New Plugins

2009-06-04 16:181110

评论

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

week002 作业

徐培

第三周作业一

安阳

组合模式-树状结构的优雅实现

hellohuan

极客大学架构师训练营

架构师第3周作业

上山砍柴

极客大学架构师训练营

单例模式和组合模式实例

L001

架构是训练营

架构师训练营第三周总结

15359861984

游戏夜读 | 自定义爆率又何妨?

game1night

第三周作业

数字

Week 03 学习总结

纯纯

架构学习(三)总结

漫步跑小鸡

week3- 作业

暖丶冬

架构师训练营:第三周作业

zcj

极客大学架构师训练营

架构师第三课总结

Dennis

设计模式—week3总结

小叶

极客大学架构师训练营

「架构师训练营」第 3 周学习总结

邓江川。

week03 homework

Nick

极客大学架构师训练营

Docker基础修炼1--Docker简介及快速入门体验

黑马腾云

Docker Linux 容器 运维

Week002 总结

徐培

架构师-第三周-总结作业

兔狲

第三周感想

数字

关于代码重构的感触

极客

第三周作业

Geek_2b3614

极客大学架构师训练营

架构师训练营第三周作业及总结

强哥

极客大学架构师训练营

架构师训练营第三周学习总结

fenix

【架构师训练营】第 3 周总结

花生无翼

极客大学架构师训练营

架构师训练营学习总结3

默默

架构师训练营 - 第三周学习总结

hellohuan

极客大学架构师训练营

第三周作业

重新来过

架构师训练营week03 summary

Nick

极客大学架构师训练营

手写单例和组合模式应用

stars

单例模式小结

L001

RubyGems快报:Fat Binary Gems、Is It JRuby及新的RubyGems插件_Ruby_Mirko Stocker_InfoQ精选文章