写点什么

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:181036

评论

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

分析机构称AMD的PC市场空间正被蚕食,英特尔第12/13代酷睿处理器更具竞争力

科技之家

一文看懂数据产品经理

Taylor

产品 #数据产品经理 #数据产品 #职业发展 #产品思维

马蹄链DAPP合约项目系统开发技术方案(成熟技术)

I8O28578624

安装Red Giant Maxon App时提示错误11025:无法连接到Red Giant服务

理理

红巨人特效插件 Red Giant 后期制作

硬核!阿里P8自爆春招面试核心手册,Github上获赞65.7K

Java你猿哥

Java 面试 面经 八股文 春招‘

ByteHouse MaterializedMySQL增强优化

字节跳动数据平台

数据库 云原生 Clickhouse 企业号 3 月 PK 榜

深度解析微服务高并发:适配SpringMVC框架适配模块及实现原理

Java你猿哥

Java spring ssm Spring MVC Java工程师

模拟经营类游戏:城市天际线Cities Skylines 怎么设置无限金币?

理理

城市天际线 Mac城市建造类游戏 Cities: Skylines

Icons8 for mac(logo图标素材大全)

理理

Icons8 logo图标 素材大全 Icons8 for mac

定档3月31日,博睿数据受邀参加DAMS数据智能管理峰会

博睿数据

智能运维 博睿数据 One 一体化智能可观测

火山引擎DataTester:构建增长闭环,3-5人即可搭建企业增长团队

字节跳动数据平台

AB testing实战 A/B测试 企业号 3 月 PK 榜

让GitHub低头认错的这份阿里内部绝密Java面试八股文手册有多强?

Java你猿哥

面试 ssm 面经 八股文 Java八股文

2023年新疆等级保护测评机构新名单看这里!

行云管家

等保 新疆 等级测评机构

SpringBoot整合RocketMQ,尝尝几大高级特性!

Java你猿哥

RocketMQ Spring Boot 后端 ssm Java工程师

修复“现在无法将USB设备连接到虚拟机,稍后尝试连接此USB设备 ”的方法

理理

usb pd18虚拟机 PD虚拟机不能联网

草图大师;SketchUp Pro 2022 mac中英双语

真大的脸盆

Mac 3D 建模软件 建模工具 3d建模

数禾科技 AI 模型服务 Serverless 容器化之旅

云布道师

阿里云

成长计划知识赋能 | 第九期:渐进式深入理解OpenHarmony系统

OpenHarmony开发者

OpenHarmony

瓴羊Quick BI、Qlik服务企业,助力企业数据智能化管理

对不起该用户已成仙‖

自动调优工具AOE,让你的模型在昇腾平台上高效运行

华为云开发者联盟

人工智能 华为云 昇腾 华为云开发者联盟 企业号 3 月 PK 榜

软件测试/测试开发丨APP自动化Android特殊控件Toast识别

测试人

软件测试 自动化测试 测试开发

如何解决Mac苹果上运行VMware Fusion虚拟机提示“未找到文件”

理理

VM虚拟机 未找到文件 VMware Fusion虚拟机 苹果系统虚拟机

软件测试/测试开发丨app自动化之如何参数化用例

测试人

软件测试 自动化测试 测试开发

RabbitMQ、RocketMQ、Kafka性能为何差距如此之大?

Java你猿哥

kafka RocketMQ RabbitMQ

阿里高工珍藏版“亿级高并发系统设计手册(2023版)”面面俱到,太全了!

采菊东篱下

Java 并发

从入门到精通:C++ 学习路线指南,附详细学习计划

小万哥

c++ 程序员 后端 开发 学习路线

LED灯珠对LED显示屏8大影响

Dylan

LED显示屏 led显示屏厂家 户内led显示屏

龙蜥开发者说:给芯片以系统、给系统以社区 | 第 17 期

OpenAnolis小助手

开源 操作系统 芯片 社区 龙蜥开发者说

简述几种常用的排序算法

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号 3 月 PK 榜

从智慧园区、智慧金融到智能制造,我们在华为云上实现了降本增效

华为云开发者联盟

云计算 华为云 华为云开发者联盟 企业号 3 月 PK 榜

过等保堡垒机选择云堡垒机可以吗?有推荐的吗?

行云管家

等保 等级保护 行云管家 过等保

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