ewangke
2013-03-11 15:17:00 +08:00
这得试了才知道,不过不建议只懂Ruby的开发者使用它;Objective-C入门很难么?一个好的工程师,看看语法,三天也可以做个Demo吧。
我懂点Python
Ruby没用过,能看懂基本的语法
Objective-C是我过去四年主要的工作语言
我对它的一点看法,很不成熟:
- 付费。1300多块?算了吧
- 对我最大的障碍是:不开源:iOS已经是个黑盒子,上面再加一层黑盒子?很难受;
- Objective-C和Ruby同时精通的开发者,没那么多,门槛太高;
- RubyMotion里使用的一些命名方式,设计模式,各种类与设计概念,基本是与传统的iOS开发一一对应的;不要指望只懂Ruby就能玩转;
- 出现问题的时候,还得回到Objective-C;
- iOS SDK更新的时候,你不会得到第一时间兼容的API,永远慢一拍。希望使用新特性?自己造轮子吧
这东西可能更适合像37Singals这样ruby本来就非常强的团队,而且有iOS native开发的人才才能提高一些生产力,否则只会适得其反。