• 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: Nice Automator article on O'Reilly
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Nice Automator article on O'Reilly


  • Subject: Re: Nice Automator article on O'Reilly
  • From: David Marshall <email@hidden>
  • Date: Fri, 6 May 2005 17:07:58 -0400

has wrote:

I think you both miss the point. AppleScript's syntax LOOKS much friendlier. It's a brilliant marketing hook that's guaranteed to snare the sort of GUI-lovin' newbies who'd never go near at a "real" programming language in a million years. A way to get that first foot in the door. You betcha secretaries are jumping to try it: it makes programming look EASY.

I'd like to weigh in with the Permanent Dilettante's perspective here, since I think an unusually high percentage of AppleScript scripters may fall into this category. We're folks who are (hopefully) intelligent, analytical, and drawn to the compact expression of logic that programming as a whole embodies; but we lack the background, time, and/or passion to master the _implementation_ of programs written in "full-fledged" programming languages.


I greatly admire the syntactical efficiency of C, for example. Years ago I was able to write an absurd little command-line program that took as input an English word and returned its Pig Latin equivalent. (Try THAT in AppleScript!) But my eyes began to glaze over at the notion of header files, linking, compiling, etc. I just wanted to write little programs and run them, not make a career of mastering steep learning curves. (It cracks me up to read that Objective-C is a "simple" language.)

In AppleScript, I can do just that: write a routine, compile it, and debug it, all between dinner and bed time. I can do this because the language is so limited in scope, and because the editor, compiler, debugger and runner are conveniently provided in an IDW (Integrated Development Window).

It's not the "English-likeness" that makes AppleScript friendly, AFAIC; it's the "Limited-Paletteness."

- - - - -

Dave

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Nice Automator article on O'Reilly
      • From: Elliotte Harold <email@hidden>
    • Re: Nice Automator article on O'Reilly
      • From: Michelle Steiner <email@hidden>
    • Re: Nice Automator article on O'Reilly
      • From: "John C. Welch" <email@hidden>
    • Re: Nice Automator article on O'Reilly
      • From: "Gary (Lists)" <email@hidden>
  • Prev by Date: Re: Script as internet helper protocol in tiger
  • Next by Date: Re: What is the best way to get the name (without the extension) of a file?
  • Previous by thread: Re: Nice Automator article on O'Reilly
  • Next by thread: Re: Nice Automator article on O'Reilly
  • Index(es):
    • Date
    • Thread