On Jul 21, 2011, at 6:14 PM, bradgibbs wrote:

> My point was, if Apple has re-written iTunes in Obj-C, they didn't 
> necessarily re-implement the same scripting interface.  They may have added, 
> removed or fixed from 10.3 and earlier, or they may have dumped scriptability 
> completely.

Oh boy, if they had, they’d have had a bunch of 3rd party app developers 
descending on them with pitchforks and torches. There are a lot of apps that 
use AppleEvents to drive iTunes. And Apple takes backward compatibility pretty 
seriously.

> What I was hoping for was a link to an article I missed on a wonderful new 
> native Cocoa API.

That doesn’t really make sense. A native Cocoa API would still have to be a 
wrapper around to some other IPC mechanism, in order to talk to an external 
process. And that IPC mechanism is AppleEvents. (Yes, it’s conceivable that an 
app could expose a Distributed Objects interface, but DO is way, way too 
fragile to expose to outside developers that way.)

—Jens_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to