免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 7477 | 回复: 14
打印 上一主题 下一主题

MacRuby要火 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-04-15 11:21 |只看该作者 |倒序浏览
引用
MacRuby项目发布了MacRuby 0.10版本,修正了一些Bug,做了些小改进,项目正朝着1.0不断推进。

MacRuby 1.0何时发布还是一个未知数,但MacRuby有望放入Mac OS X 10.7 “Lion”中。Matt Aimonetti说到:

唯一的问题是Apple似乎决定不与其他OS X开发者共享MacRuby,把MacRuby放到了OS私有框架中。但这对项目本身并没有什么影响,只会影响像我这样的OS X开发者,没办法链接Lion的私有MacRuby框架,被迫在自己的应用程序中嵌入MacRuby。
如果MacRuby是OS X的一个公共部分,使用MacRuby编写程序的开发者就不用自带MacRuby运行时了。但在另一方面,开发者也会被绑定到Mac OS X自带的MacRuby版本上;这就要考验集成版本整合Bug修正和功能改进的速度了。

如果MacRuby仍然是一个私有框架,这对Mac AppStore应用程序也会带来一定限制,它们只能链接公共框架。当然,开发者可以继续在发布App时带上自己使用的MacRuby。

Mac AppStore会接受使用MacRuby的应用程序。QuickAlarm就是一个例子,可以在Mac AppStore中找到它。

另一个MacRuby应用程序RedWood正在开发阶段,目前还不在Mac AppStore里。在开发阶段,可以免费获取该应用程序。

针对那些对MacRuby感兴趣的开发者,可以找到越来越多的资源。对于新人,上面提到的RedWood应用程序的博客包含了很多有用的提示,例如如何用XCode 4来构建一个自包含的MacRuby应用程序。
关于MacRuby,目前有两本书正在编写过程中:

Matt Aimonetti的《MacRuby: The Definitive Guide》,目前可以获得早期版本。网上可以免费获取Matt的这本书。
Brendan Lim和Paul Crawford的《MacRuby in Action》。
MacRuby的代码库正式托管于GitHub,并提供每日构建版本。

最后,回答一个常见问题:MacRuby(目前)还不能用于iOS应用程序,因为MacRuby使用了Objective-C GC,iOS上目前还没有这个。今后是否会有所改变仍有待考察。



要火了 要火了

每个被obj-c这种啰嗦语法折磨的人 都希望能快点用上MacRuby

论坛徽章:
0
2 [报告]
发表于 2011-04-15 14:24 |只看该作者
要火了 要火了
每个被obj-c这种啰嗦语法折磨的人 都希望能快点用上MacRuby

论坛徽章:
0
3 [报告]
发表于 2011-04-18 10:10 |只看该作者
Ojective-C写起来确实啰嗦些,尤其是方法调用需要用[]来写,除了这一点外,Objective-C也是一门十分优秀的语言,没有华而不实的特性,十分干净利落。

论坛徽章:
0
4 [报告]
发表于 2011-04-18 12:36 |只看该作者
说实话,我很期待MacRuby
今后写iphone/ipad扩展,用ruby就可以了?

论坛徽章:
46
15-16赛季CBA联赛之四川
日期:2018-03-27 11:59:132015年亚洲杯之沙特阿拉伯
日期:2015-04-11 17:31:45天蝎座
日期:2015-03-25 16:56:49双鱼座
日期:2015-03-25 16:56:30摩羯座
日期:2015-03-25 16:56:09巳蛇
日期:2015-03-25 16:55:30卯兔
日期:2015-03-25 16:54:29子鼠
日期:2015-03-25 16:53:59申猴
日期:2015-03-25 16:53:29寅虎
日期:2015-03-25 16:52:29羊年新春福章
日期:2015-03-25 16:51:212015亚冠之布里斯班狮吼
日期:2015-07-13 10:44:56
5 [报告]
发表于 2011-04-18 14:05 |只看该作者
上面不是说了 iOS 不行,没 Object-C GC

论坛徽章:
0
6 [报告]
发表于 2011-05-05 11:58 |只看该作者
很期待

论坛徽章:
0
7 [报告]
发表于 2011-05-09 11:47 |只看该作者
Ruby,还是在Linux和Windows平台下用的多一些。

论坛徽章:
7
戌狗
日期:2013-12-15 20:43:38技术图书徽章
日期:2014-03-05 01:33:12技术图书徽章
日期:2014-03-15 20:31:17未羊
日期:2014-03-25 23:48:20丑牛
日期:2014-04-07 22:37:44巳蛇
日期:2014-04-11 21:58:0915-16赛季CBA联赛之青岛
日期:2016-03-17 20:36:13
8 [报告]
发表于 2011-07-21 23:36 |只看该作者
要火了

论坛徽章:
0
9 [报告]
发表于 2011-07-22 08:33 |只看该作者
最近进展如何呢?

论坛徽章:
0
10 [报告]
发表于 2011-07-22 09:57 |只看该作者
那么多的Cocoa类,说实话有Xcode代码辅助的Objective-C在开发效率上应该也是比MacRuby有优势的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP