学习MacRuby或Objective-C?

时间:2010-05-02 07:04:39

标签: objective-c macruby

嗯,我的fisrt问题有点过于笼统,所以我会再试一次,希望这个问题更好 我看到它的方式是:
Ruby-> MacRuby或IronRuby或Rails
对象 - > Mac开发

因此,Ruby在桌面和网络平台上显然具有更大的潜力,而现在使用MacRuby,OSX原生(和商业)应用程序即将推出。如果我弄错了,请纠正我。

对我而言,如果我使用现代Ruby或开始学习c + obj-c,我会重新开始吗? 通过学习/使用macruby for osx apps而不是objective-c,新手是否会从(学习和编码时间,挫折,复杂性)中受益匪浅?或者它几乎相同?
我希望有一天能在这里闲逛并帮助别人。

3 个答案:

答案 0 :(得分:4)

我建议你学习两者。

如果您对本机Mac OS X开发非常认真,那么学习Objective-C和Cocoa(因为它是规范环境)肯定不会受到伤害。

答案 1 :(得分:1)

最近有一个related question。我已经在那里回答了 - 关键是Objective-C是开发Mac和iPhone应用程序的唯一一流公民,它可能会保持这种状态。我会学到两种语言,你知道的语言越多,程序员就越好。 (有一定的许可证。)

答案 2 :(得分:0)

您现在知道哪种语言?

如果您已经了解Java或C#,那么以JRuby或Iron Ruby的形式学习Ruby是一件很容易的事情。你可以将它们用于你已经知道的边缘的任意数量的任务,并决定你是否喜欢它。