• 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
'inconsistency' [was: Re: AppleScript a miserable and utter failure]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

'inconsistency' [was: Re: AppleScript a miserable and utter failure]


  • Subject: 'inconsistency' [was: Re: AppleScript a miserable and utter failure]
  • From: has <email@hidden>
  • Date: Thu, 29 Sep 2005 09:33:27 +0100

Shane Stanley wrote:

> > It's hard enough getting developers to follow completely sensible design
> > guidelines
>
>I always find this a bit ironic. The people who attack AS with the most
>vigor are usually programmers, who attack it for (among other things) its
>inconsistency. The people who take the guidelines and implement them
>inconsistently are...

..., to be fair, probably not the same programmers. AS itself is quite consistent; it's just an absolute bear trying to figure out what all the rules it follows are. And the variations in style and standard of third-party application APIs is no greater than the variations in style and standard between third-party library APIs in other languages.

I've said it before, I'll say it again: the real problem is LACK OF DOCUMENTATION. Those who describe application interfaces as 'frustratingly inconsistent' merely misdiagnose a symptom and miss the cause completely. Application developers who do not provide comprehensive interface documentation need to be held accountable by their users, because without accurate, detailed documentation users are left to figure out mystery meat APIs with nothing more than intelligent guesswork and random attempts at applying what's already been found to work on other applications to see if anything sticks on this one as well (where the 'inconsistent' misdiagnosis comes from).

has
--
http://freespace.virgin.net/hamish.sanderson/
 _______________________________________________
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: 'inconsistency' [was: Re: AppleScript a miserable and utter failure]
      • From: Shane Stanley <email@hidden>
    • Re: 'inconsistency' [was: Re: AppleScript a miserable and utter failure]
      • From: "John C. Welch" <email@hidden>
  • Prev by Date: Re: AppleScript a miserable and utter failure
  • Next by Date: Re: code reuse [was: Re: AppleScript a miserable and utter failure]
  • Previous by thread: Re: code reuse [was: Re: AppleScript a miserable and utter failure]
  • Next by thread: Re: 'inconsistency' [was: Re: AppleScript a miserable and utter failure]
  • Index(es):
    • Date
    • Thread