[MacRuby-devel] MacRuby-devel Digest, Vol 37, Issue 51
Matt Massicotte
massicotte at apple.com
Thu Mar 31 11:59:48 PDT 2011
On Mar 31, 2011, at 11:41 AM, Terry Moore wrote:
> Well it would appear that Macruby is just not ready for real development.
>
> I for one have some faith that Macruby is good enough now and will be language of choice in the future.
>
> There are no barriers to you mixing external frameworks or adding objc classes.
>
> Ruby as a language has many features that you can grow into that objc doesn't ( meta programming).
This has come up more than once today. ObjC is capable of a lot more meta-programming than people are giving it credit for. The Objective-C runtime is, afterall, what MacRuby is built on. However, Ruby's meta-programming support is significantly simpler, making it easier to both use and abuse :)
>
> If you use a standard version of ruby there is nothing to stop even a c hacker using 'the latest' libraries and putting a simple wrapper on.
>
> Ruby has become an umbrella for all my work from admin support to web development. And now with macruby I have desktop apps for Mac.
>
> Not forgetting jruby of course for any java fans and others like ruinous.
>
>
> So yes on a serious note I would recommend everyone go learn c as a minimum. But if you just want to have some serious fun go mad with ruby/macruby. The learning will come by doing.
>
> Terry Moore
>
> On 31/03/2011, at 11:41 PM, "Thomas R. Koll" <info at ananasblau.com> wrote:
>
>>
>> Am 31.03.2011 um 10:26 schrieb Jean-Denis Muys:
>>>
>>> I will be blunt: stay away from MacRuby and go with Objective-C.
>>
>> I say, if you don't know either Ruby or Objective-C yet, stay away from MacRuby.
>>
>> All those ruby dev who like me are most likely coming from webdevelopment,
>> dive into this new world of desktop applications. It's a fascinating world.
>>
>>
>>> - Less applicable resources for learning: less examples, less books, less blog posts, less people to help you out.
>>
>> Which is great if you are able and willing to fill those gaps.
>> Open Source is not only about using what exists but also to
>> add something new to it.
>> Over time you will get deeper and more profund understanding.
>>
>>
>>> Now the MacRuby journey might taste a lot better, depending on you. And if for you "the reward is the _journey_", you might consider it.
>>
>> +1
>>
>>
>>> - One thing is for sure: demand for iOS Ruby programmers is zero.
>>
>> Which might be subject to change.
>> Don't forget, the only two things keeping MacRuby from iOS is
>> the lack of a garbage collector and the App Store policy about
>> programming languages.
>> Both in the hands of Apple, just like MacRuby itself.
>>
>>
>>
>> _______________________________________________
>> MacRuby-devel mailing list
>> MacRuby-devel at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3737 bytes
Desc: not available
URL: <http://lists.macosforge.org/pipermail/macruby-devel/attachments/20110331/7b20bfc1/attachment.bin>
More information about the MacRuby-devel
mailing list