Re: is Shane's advice being collated?
Re: is Shane's advice being collated?
- Subject: Re: is Shane's advice being collated?
- From: Alex Zavatone <email@hidden>
- Date: Wed, 19 Nov 2014 09:50:06 -0500
Swift isn't fully baked yet. Some people on the
Swift forum have mentioned they are leaving and coming back when it is fully baked
Sent from my iPad. Please pardon typos.
On Nov 19, 2014, at 8:27 AM, John Day <email@hidden> wrote:
> This is exactly the path I am following as well. I am at step 4 and wondering if I should proceed in Objective-C or Swift.
>
> John
>
>> On Nov 19, 2014, at 7:22 AM, 2551 <email@hidden> wrote:
>>
>>
>>> On 19 Nov 2014, at 17:51, Shane Stanley <email@hidden> wrote:
>>>
>>> I'm a bit surprised about the general lack of enthusiasm for ASObjC
>>
>>
>> Might I offer a bit of a personal reflection on this? No idea if this rings true for others, but here's how it panned out with me when I first started getting interested in scripting/coding on the mac:
>>
>> 1. I had some general programming experience (in C and Bash) from a long time ago.
>>
>> 2. I'd forgotten most of 1. above when I got into coding/scripting with AppleScript, circa 2011.
>>
>> 3. Realised the limitations of AS in some respects (especially GUI presentation), and looked at ASObjC (worked my way through most of your first book, and built and still distribute an app that is pure ASObjc from that experience, thanks!).
>>
>> 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).
>>
>> So, again not generalising to others, but at least from my own POV, ASObjC doesn't seem to have any natural place where it excels on its own, and that's why I don't use it.
>>
>> I'm not sure I agree that that doesn't bode well for AS. I believe AS has some huge strengths: at least for short scripts, its fast, easy, reliable and has powers other languages (including Objective C) don't have or make a big meal out of (try comparing two strings for equivalence in Objective C and in AppleScript, for example. Damned site easier in the latter).
>>
>> AS is a language I'm immensely fond of (if not particularly good at wielding) and is always my 'go to' language when trying to test out a new ideas for apps or scripts. I sincerely hope no one at Cupertino is even contemplating wielding the axe on it -- the mac would be a poorer experience for users, scripters and coders alike without it.
>>
>>
>> Best
>>
>>
>> Phil
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> 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
>
>
> _______________________________________________
> 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
_______________________________________________
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