• 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: What's the biggest barrier to wider AS adoption?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: What's the biggest barrier to wider AS adoption?


  • Subject: RE: What's the biggest barrier to wider AS adoption?
  • From: vectormation <email@hidden>
  • Date: Sun, 23 Sep 2001 22:45:57 -0400

AppleScript may be a lot of things, but harder to learn than C++ it
ain't. True, someone who can program C++, or Java, or even JavaScript
will be frustrated with AppleScript until they get the hang of it. It is
emphatically not true that "Joe Mac user" will even try to use C++ after
looking at some source... AppleScript's verbose style makes it SEEM more
accessible to non-programmers, and I think that's the whole point.

~Phi

>Allow me to attempt to answer with a quote from another thread:
>
>At 18:23 -0600 9/23/01, Rachel Cogent wrote:
>>I am attempting to make a list of all the files in a folder and subfolders,
>>however the "entire contents of" returns an empty list. I have looked all
>>over the Finder dictionary how to do this. does it say this stuff anywhere
>>in plain language? Is this how it is, every little step of the way is a huge
>>obstacle? Please tell me there is a way to learn this stuff without posting
>>a question and waiting for every little modification.
>
>My personal biggest reason for not using AppleScript is the very
>simple lack of documentation. It is a pain in the proverbial donkey's
>butt to figure out just how to express yourself. "Natural English" is
>a joke. Raw C or C++ is easier to understand. Guessing what phrase
>will be understood is difficult and AppleScript is simply not
>capable, in a human sense, of second guessing what I have in mind
>when I speak the English I learned in 1940.
>
>In MPW this user's question is simple - two lines:
>
>directory diskname:directory:
>files
>
>or
>files -l # if you want to know a lot of details
>or
>files -r # if you want to delve into subdirectories
>
>and MPW is now free from Apple at:
>ftp://ftp.apple.com/developer/Tool_Chest/Core_Mac_OS_Tools/MPW_etc./MPW-GM
>_Images/
>
>MacPerl, and now real perl in OS neXt, are better. The MPW scripting
>language, though different from absolutely everyone else's, is at
>least documented.
>
>It is possible to create and then send interapplication communication
>events in C, MacPerl, perl, or MPW, but it's impossible to discover
>the appropriate codes from the "dictionary" of an application. It's
>equally impossible to guess just what verbiage will persuade
>AppleScript to execute without generating some obscure error.
>
>Object-oriented methods and classes may make sense somewhere but if
>you want a scripting language easily usable by people who just want
>to get things done they're simply not the right answer.
>
>
>--
>
>--> Life begins at ovulation. Ladies should endeavor to get every
>young life fertilized. <--
>_______________________________________________
>applescript-users mailing list
>email@hidden
>http://www.lists.apple.com/mailman/listinfo/applescript-users


  • Prev by Date: Re: Make list of all files in folder?
  • Next by Date: PLEASE HELP ME DELETE MY NAME FROM THIS GROUP!!!!
  • Previous by thread: Re: What's the biggest barrier to wider AS adoption?
  • Next by thread: RE: What's the biggest barrier to wider AS adoption?
  • Index(es):
    • Date
    • Thread