写点什么

MacRuby 0.4 发布了,带有 HotCocoa::Graphics、Threaded GC 及 DTrace

  • 2009-03-13
  • 本文字数:491 字

    阅读完需:约 2 分钟

基于 Objective-C 的 Ruby 实现 MacRuby发布了0.4 版

嵌入式的API(“运行时的Objective-C API”)是该版本增加的一个新特性,我们可以凭借它使用MacRuby 来脚本化应用。InfoQ 此前曾报道过该API

凭借HotCocoa( MacRuby 0.3 中加入)我们可以轻松集成 Cocoa 框架来构建 GUI 等。该版本增加的一个新特性是 HotCocoa::Graphics

该项目的灵感来源于 Processing 和 NodeBox。这些优秀的基于 Java 和 Python 的图形编程环境非常成熟且功能完善,而 HCG 通过优雅的 Ruby 编程语言和 Mac 硬件上强大的本地图形处理提供了类似的功能。

Processing 是个基于 Java 的用于虚拟化的语言,那为何 Ruby Shoes 也提供了类似的虚拟化功能呢。
HotCocoa::Graphics 博客给出了一系列示例代码(连同图形化结果)。

对于性能问题,MacRuby 0.4 现在可以在单独的线程中运行 GC 了,同时还有 DTrace 探测,它可以报告 GC 活动(请点击这里查看MacRuby 的DTrace 示例脚本)。除此之外,MacRuby 0.4 还带有Ruby 1.9.1 库、64 位支持以及改进的与XCode 的集成。

现在MacRuby 已经可以下载了。

查看英文原文: MacRuby 0.4 Released with HotCocoa::Graphics, Threaded GC, DTrace

2009-03-13 11:08599
用户头像

发布了 88 篇内容, 共 263.2 次阅读, 收获喜欢 8 次。

关注

评论

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

振奋人心!元宇宙!下一代互联网的财富风口

CECBC

Ansible项目最佳实践

穿过生命散发芬芳

ansible 7月月更

一个15年ABAP老兵的建议:了解这些基础知识,对ABAP开发有百利而无一害

汪子熙

后台开发 SAP abap Netweaver 7月月更

附答案 | 最强Python面试题之Python基础题(1)

KEY.L

7月月更

有return的情况下try catch finally的执行顺序

技术小生

7月月更

元宇宙浪潮震撼来袭,抓住时机,齐心协力

CECBC

网信办严厉查处诱导未成年人参与直播打赏行为:直播打赏行业乱象必须整治

石头IT视角

Elephant Swap的LaaS方案优势分析,致eToken表现强势

BlockChain先知

用 React 结合 SAP UI5 Web Components 来开发 SAP Fiori 应用

汪子熙

JavaScript 前端开发 SAP SAP UI5 7月月更

如何在OneFlow中新增算子

OneFlow

深度学习 算子

Python动态属性有什么用

和牛

测试

【刷题记录】17. 电话号码的字母组合

WangNing

7月月更

数据中台建设误区

奔向架构师

数据中台 7月月更

在 SAP 云平台上部署和运行 Docker 应用

汪子熙

Docker Kubernetes 云原生 SAP 7月月更

[ kitex 源码解读 ] Kitex 扩展性设计思路

baiyutang

Go golang 云原生 微服务框架 kitex

【Docker 那些事儿】初始 Kubernetes 容器管理平台(下)

Albert Edison

Docker Kubernetes 容器 云原生 7月月更

快速搭建个人博客网站——Hexo

空城机

Hexo 个人博客 7月月更

Envoy分布式链路追踪

阿泽🧸

envoy 7月月更

【愚公系列】2022年07月 Java教学课程 06-常量

愚公搬代码

7月月更

向量化引擎对HTAP的价值与技术思考

OceanBase 数据库

oceanbase

机器学习-集成学习

AIWeker

机器学习 7月月更

优必选科技眼中的AI机器人时代

优必选科技

AI 机器人

中国经济网:“元宇宙”炙手可热

CECBC

SeekTiger的Okaleido有大动作,生态通证STI会借此爆发?

股市老人

React函数组件详解

恒山其若陋兮

7月月更

Vue Cli Study

程序员海军

vuecli 7月月更

超干货!彻底搞懂单工、半双工、全双工的区别与联系

wljslmz

网络技术 7月月更 通信模式 双工

音频的价值、AI Codec 的意义与算法能力的边界丨一期一会 • 音频工程师专场

声网

音频技术 一期一会

G1GC算法读书笔记(更新中)

老猎人

什么是云渲染?渲染速度有多快?一文告诉你

Finovy Cloud

计算机 云渲染 集群渲染

MacRuby 0.4发布了,带有HotCocoa::Graphics、Threaded GC及DTrace_Ruby_Werner Schuster_InfoQ精选文章