• 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: on the lack of documentation (was: Re: on neophytes vs perfectionists)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: on the lack of documentation (was: Re: on neophytes vs perfectionists)


  • Subject: Re: on the lack of documentation (was: Re: on neophytes vs perfectionists)
  • From: has <email@hidden>
  • Date: Fri, 26 Dec 2008 13:51:07 +0000

Ed Stockly wrote:

You said: "tons of detailed documentation is not needed"

Which is exactly what I believe.

Ed, I don't care what you believe, only what logic and evidence you can provide for your assertions. Which you've not.



I originally wrote a long, detailed response to this post, but as it mostly just rehashed stuff you've already ignored I won't bother posting it. However, I will pick out the following as it's just too rich to pass up:


Just to clarify for the list, Make is not a command. It's a verb.

Semantic word games. The reason 'verb' and 'noun' get used in introductory AppleScript is because these terms are already familiar concepts to non-programmers, whereas 'command' and 'object' have to be taught first.



A command consists of a verb and an object.

Jargon's jargon and can be made to mean almost anything if you want it to, but here's the ASLG's definition:


"A command is a word or a series of words used in AppleScript statements to request an action. Every command is directed at a target, which is the object that responds to the command."

A command is a *request* and is directed *at* an object. Even ASLG disagrees with your interpretation.


In other languages the command might be makefolder or makewindow or
mkwnd or mkfldr

Unlike you, I have taken the time to learn and understand "other languages". Try the following instead:


	window.make

	window.make()

	window->make()

	window make

	[window make]

	make(window)

	(make window)


If you're going to "clarify" things for the rest of us, please try to know what you're talking about first.


has

--
Control AppleScriptable applications from Python, Ruby and ObjC:
http://appscript.sourceforge.net

_______________________________________________
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
  • Follow-Ups:
    • Re: on the lack of documentation (was: Re: on neophytes vs perfectionists)
      • From: Ed Stockly <email@hidden>
  • Prev by Date: Re: Things I thought I knew, but didn't - variable scope in repeat loops
  • Next by Date: Re: do shell sounds
  • Previous by thread: Re: on the lack of documentation (was: Re: on neophytes vs perfectionists)
  • Next by thread: Re: on the lack of documentation (was: Re: on neophytes vs perfectionists)
  • Index(es):
    • Date
    • Thread