Re: is Shane's advice being collated?
Re: is Shane's advice being collated?
- Subject: Re: is Shane's advice being collated?
- From: Bill Cheeseman <email@hidden>
- Date: Wed, 19 Nov 2014 07:39:55 -0500
4. Realised that to get proficient with ASObjc, I really needed to learn Cocoa. But learning Cocoa is a helluva-lot easier in Objective C proper (because of the wealth of materials available, for one thing, but also because Apple's documentation and sample projects are all pure Obj-C (and now Swift) for another).
5. Once I learned Objective-C, I had no need for ASObjc. I now switch between scripting purely in AS or coding in Objective-C. If I want to combine the two, I'll do that by making a Cocoa app and calling OSAScript or NSAppleScript, or even NSTask calls (e.g., in lieu of a 'do shell script' that I might have done in AS).
I think Phil hit it right on the nose. I followed exactly the same path, except I started with AppleScript in 1993 and with Objective-C in 1999. I still use AppleScript all the time for personal stuff, but I haven't felt the need for ASObjc. Except that I do plan to update all of my personal scripts pretty soon now, and I will certainly explore ASObjc to improve the user interaction aspect of the scripts.
I also want to comment on Shane's concern about AppleScript's future. I've been hearing the same fears of doom ever since 1993. I commented about the phenomenon from time to time on my old AppleScript Sourcebook website. Basically, AppleScript has survived all these years because it fills a need for many of us (including the lurkers on the list who never pipe up). Also because of the devotion of many advocates both in and outside of Apple. It seems to me now, as it has for a very long time, that it is so deeply ingrained in the system and in important groups of users that Apple can't afford to drop it. Just look at the broad and deep improvements that Apple has added to AppleScript in version after version, including Yosemite.
Bill |
_______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users
This email sent to email@hidden