【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

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

评论

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

40K成功入职:六年开发终获小米Offer(附面经+面试题+答案详解)

Java spring 程序员

(实战篇)漫游语音识别技术—带你走进语音识别技术的世界

攻城先森

深度学习 音视频 nlp 语音识别

安全逆向分析实战

网络安全学海

Linux 网络安全 信息安全 WEB安全 漏洞分析

uni-app 在mac电脑连接安卓手机进行真机调试

达摩

uni-app app调试

为什么赛博朋克里总少不了日本元素?

脑极体

自我提升:高效能人士的7个习惯学习笔记

程序员架构进阶

自我管理 自我提升 10月月更

引航计划|AI|优质合集手把手带你玩转AI

Nydia

AI 引航计划

Vue3 + TypeScript 开发实践总结

程序员海军

大前端 Vue3 引航计划

从头开始(概率)学HMM:精讲第一课-隐马尔可夫模型定义

herosunly

AI 引航计划 内容合集

模块九作业

VE

架构实战营

太牛了!同事凭借这份Java面试题1000道手册(pdf)入职了阿里,定级P7

Java spring 程序员 架构 编程语言

Apache ShenYu源码阅读系列-基于ZooKeeper的数据同步

子夜2104

Java 网关 shenyu

这份阿里P8撰写的面试笔记就是逊了!才帮助十几个人圆了大厂梦

Java 架构 面试 程序人生 编程语言

(mode4)千万级学生管理系统考试试卷存储方案

消失的子弹

架构 云原生

手把手带你做好项目管理|引航计划|管理

石云升

项目管理 管理 引航计划 技术专题合集

原创万字总结人工智能技术栈与学习路线 上集 基础篇

cv君

AI 引航计划

2021年常见面试真题汇总,含了14个技术栈,已助我成功拿到腾讯offer!

Java 架构 架构师 java面试

后端的另一种打开方式-路由还能这么玩~

Bob

微服务 后端 网络 服务 引航计划

电商秒杀系统

feitian

JavaScript 脚本优化的 10 个技巧

devpoint

JavaScript 性能优化 10月月更

架构实战营 模块九 作业

脉醉

架构实战营

让我薪资提升了个新高度!这份阿里核心教程:理解JVM垃圾回收器手册帮了我大忙!

Java 架构 面试 程序人生 编程语言

不愧是阿里P8架构师总结的Java面试笔记,上线仅七天,Github标星55K

Java 程序员 架构 面试 后端

架构1期模块九作业

五只羊

架构实战营

毕业设计项目

燕燕 yen yen

架构是训练营

7. 简单生成器函数,Pool 实现多进程程序,异常管理,浏览器版本帮助手册

梦想橡皮擦

10月月更

架构实战营 毕业总结和毕业设计项目

李东旭

「架构实战营」

设计电商秒杀系统

gawaine

架构训练营

《Go 开发指南》-管理 Go 环境

看山

Effective-go 10月月更

如何评估一个软件的项目费用?

石云升

项目管理 管理 引航计划 内容合集 10月月更

手把手带你做好团队管理|引航计划|管理

石云升

团队管理 管理 引航计划 技术专题合集

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