写点什么

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

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

关注

评论

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

React Table 表格组件使用教程 排序、分页、搜索过滤筛选功能实战开发

蒋川

排序 React 表格 组件库

聊聊 API 管理-开源版 Yapi 到 SaaS 版 Apifox

Liam

使用 doscify 将文章写成文档一般丝滑

宁在春

GitHub Pages docsify 7月月更

mac 本地hive2 安装

飞哥

大数据 hadoop hive

什么是hpaPaaS平台?低代码和hpaPaaS是什么关系?

优秀

低代码

6. 对象存储

MASA技术团队

C# .net 对象存储 框架 Framework

长安链研究笔记-证书生成工具

长安链

Flutter 实现小姐姐渐现动画效果

岛上码农

flutter ios 前端 安卓开发 7月月更

普通二本院校如何从所谓的从寒冬破冰?

KEY.L

7月月更

动态广播发送流程

北洋

android 7月月更

新星计划Day5【数据结构与算法】 链表

京与旧铺

7月月更

阿里云架构师马继雨:云超算解决方案全面助力生命科学行业普惠增效

阿里云弹性计算

高性能计算 生命科学 EHPC

机器学习-西瓜书小记

AIWeker

机器学习 7月月更

mac 本地安装spark

飞哥

大数据 spark 数据仓库

基于ResNet50实现宫颈细胞病变分类

逝缘~

分类神经网络 7月月更

避坑:@Around与@Transactional混用导致事务不回滚

Paul

Spring Boot 2 事务失效 spring aop Java’

【刷题记录】8. 字符串转换整数 (atoi)

WangNing

7月月更

「阿里云 RocketMQ 系列公开课」重磅来袭!

阿里巴巴云原生

Apache 阿里云 RocketMQ 云原生 直播

编译器优化那些事儿(4):归纳变量

openEuler

openEuler 毕昇 JDK 开源操作系统 编译器 加速器 编程语言

Istio整体架构解析

阿泽🧸

istio 7月月更

3DCAT投屏功能升级,助力企业营销与培训

3DCAT实时渲染

虚拟仿真 实时云渲染 3DCAT 企业营销 实时渲染云

设计稳定的微服务系统时不得不考虑的场景

阿里巴巴云原生

阿里云 微服务 云原生 OpenSergo

深度揭秘阿里云函数计算异步任务能力

阿里巴巴云原生

阿里云 Serverless 云原生 异步 函数计算

几种跨平台方案的对比

Geek_99967b

小程序 跨平台

微服务与Kubernetes容器云的边界

穿过生命散发芬芳

微服务 7月月更

一位 sealer maintainer 的心路历程

阿里巴巴云原生

阿里云 开源 云原生 sealer

一款代替Typora的软件---MarkText

IT蜗壳-Tango

7月月更

hive on spark 和 spark on hive

飞哥

大数据 spark hive

小程序遇上Flutter 3.0

Geek_99967b

flutter 小程序

WebRTC 音频抗弱网技术(下)

融云 RongCloud

瑞云与宜宾职院开展校企合作,同深圳VR联合会共建元宇宙产业学院

3DCAT实时渲染

职业教育 虚拟现实 虚拟仿真 元宇宙

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