NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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:08504
用户头像

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

关注

评论

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

码农如何提高自己的品味

京东科技开发者

Java 程序员 代码设计 企业号 2 月 PK 榜 品味

嘉为鲸眼可观测中心解决方案获评信通院可观测性优秀案例优秀级

嘉为蓝鲸

自动化运维 嘉为蓝鲸

如何在flutter中运行微信小程序

Onegun

flutter 小程序

测试开发 | REST Assured 实践(二):断言实现

霍格沃兹测试开发学社

华为云MRS支持lakeformation能力,打造一站式湖仓,释放数据价值

华为云开发者联盟

大数据 后端 华为云 企业号 2 月 PK 榜 华为云开发者联盟

软件测试 | 什么是被测系统架构与数据流分析

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

软件测试

面试必备多线程&高并发通关手册(面试+源码+脑图)

小小怪下士

Java 程序员 面试 多线程 高并发

量化合约系统开发源码技术搭建丨合约量化系统开发Python成熟代码

I8O28578624

给 Databend 添加 Scalar 函数 | 函数开发系例一

Databend

软件测试与开发

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

软件测试

云图说丨初识云应用引擎CAE

华为云开发者联盟

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

那些爆火的小游戏你都玩过吗?

没有用户名丶

小程序游戏

接口自动化测试 | JsonPath 与 Mustache 请求传参的模板化技术

霍格沃兹测试开发学社

TiDB 在安信证券资产中心与极速交易场景的实践

PingCAP

TiDB

落地DevOps的三要素

老张

DevOps 软件工程 研发效能 交付质量

【技术干货】开关电源噪声的种类来源和抑制方法解析

元器件秋姐

噪声 变压器 开关 电源

稀疏镜像在OpenHarmony上的应用

OpenHarmony开发者

OpenHarmony

2023最全Java面试八股(涵盖所有Java核心面试知识点),立刻收藏

架构师之道

编程 程序员 java面试

软件测试 | 被测系统的需求理解

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

软件测试

平台工程101:Dev、Sec和Ops的自动化黏合剂

SEAL安全

DevOps 自动化 DevSecOps 平台工程 企业号 2 月 PK 榜

袋鼠云数栈UI5.0焕新升级,全新设计语言DT Design,更懂视觉更懂你!

袋鼠云数栈

大数据 UI

测试开发 | Java 接口自动化测试首选方案:REST Assured 实践 (一)

霍格沃兹测试开发学社

测试开发 | 接口自动化测试框架 RESTAssured 实践(三):对 Response 结果导出

霍格沃兹测试开发学社

关于飞桨PaddlePaddle

飞桨PaddlePaddle

paddle 开源 飞桨

m序列码产生电路设计与仿真

timerring

FPGA

企业如何实现良好的告警管理流程?

嘉为蓝鲸

告警管理 自动化运维 嘉为 嘉为蓝鲸

Redis 异步客户端选型及落地实践

京东科技开发者

redis Jedis 客户端 集群库 企业号 2 月 PK 榜

Alibaba全新出品百亿级高并发系统(全彩版小册开源)

架构师之道

Java 面试 高并发

初学者必看!3D建模要学什么软件?

Finovy Cloud

3DMAX maya 3D软件

Hive 实战

Joseph295

Java CompletableFuture 异步超时实现探索

京东科技开发者

Java jdk RPC 多线程并发 企业号 2 月 PK 榜

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