MaxD
MaxD

Reputation: 11

Learn MacRuby or Objective-C?

Well, my fisrt question was a bit too general so i ll try again and hope this one is better.
The way i see it is:
Ruby->MacRuby or IronRuby or Rails
Obj-c->Mac Development

So Ruby has clearly more potential in desktop and web platforms and now with MacRuby, OSX native (and commercial) apps are on the way. If i get it wrong please correct me.

For me that i will do a fresh start should i go with the modern Ruby or start learning c+obj-c?
Will a newcomer benefit much (in learning & coding time, frustration, complexity) by learning/using macruby for osx apps rather objective-c? Or its pretty much the same?
I hope some day to hang around here and help others.

Upvotes: 1

Views: 712

Answers (3)

sal
sal

Reputation: 23623

What languages do you know now?

If you already know Java or C#, learning Ruby in the form of JRuby or Iron Ruby is a no-brainer. You can use them for any number of tasks around the edges of what you already know and decide if you like it.

Upvotes: 0

zoul
zoul

Reputation: 104065

There was a related question recently. I’ve already answered there – the point is that Objective-C is the only first-class citizen when it comes to developing Mac and iPhone apps and it will probably stay that way. I’d learn both, the more languages you know the better programmer you are. (With a certain license.)

Upvotes: 1

ChristopheD
ChristopheD

Reputation: 116097

I'd suggest you learn both.

If you're serious about native Mac OS X development, it certainly won't hurt to learn Objective-C and Cocoa (as it's the canonical environment).

Upvotes: 4

Related Questions