• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Regular Expressions?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Regular Expressions?


  • Subject: Re: Regular Expressions?
  • From: Allison Newman <email@hidden>
  • Date: Fri, 06 Jun 2008 02:10:25 -0700

On Friday, June 06, 2008, at 10:24AM, <email@hidden> wrote:
>As big of a fan as I am of both RubyCocoa and PyObjC, I would never
>recommend either of them for use by someone relatively new to Cocoa
>(of which it sounds like the OP might be).
>
>Even with the awesome quality of the bridges -- and RubyCocoa / PyObjC
>are not the only ones -- there is still too much of an impedance
>mismatch between the two running environments for it to be considered
>easy to use.    A far more productive approach is to reduce the number
>of variables by gaining confidence / competence in pure Objective-C
>based Cocoa, then adding whatever scripting language you are familiar
>with into the mix after.
>
>b.bum

As someone that is actually doing precisely that (learning Cocoa by using RubyCocoa), I'd have to disagree.  The 'impedence mismatch' is really quite small (so far, I have only hit one nasty case), and it means that you don't have to fully learn Objective C's syntax at the same time as Cocoa. Obviously you do have to learn enough ObjC syntax to be able to read the documentation, but that's a far easier task than learning to write ObjC code (and I say that as someone that writes pure C code for a day-job).

Anyway, I guess it comes down to personal preferences.  But I don't think the problems of the scripting bridges are significant enough to justify a blanket 'don't do this if you're a beginner'.

Alli
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Regular Expressions?
      • From: "John C. Randolph" <email@hidden>
  • Prev by Date: Re: Regular Expressions?
  • Next by Date: Re: Regular Expressions?
  • Previous by thread: Re: Regular Expressions?
  • Next by thread: Re: Regular Expressions?
  • Index(es):
    • Date
    • Thread